$8.50
In This Life reflects the moment faith is not something distant or imagined, but lived — in streets walked, prayers whispered, and days carried with intention. Draped in classical ornamentation and softened tapestry tones, the composition treats sacred space not as spectacle, but as familiarity. A reminder that devotion belongs inside ordinary time.$8.50
"I will ask God to see you twice, once here and once in paradise"$65.00
There is a city that softens everything.
Not with grandeur or noise — but with mercy. With a quietness that settles over you the moment you arrive, as if the air itself remembers every prayer ever whispered within it. You don't just visit Madina. You are received by it.
The Prophet's Mosque rises at the center of this tee in ivory and gold — the green dome unmistakable, minarets reaching skyward, the whole composition framed in blooming florals as if nature itself wanted to honor what stands here. Large, luminous, and impossible to miss. And beneath it, in script as tender as the city it names —
from Madina, with love.
Deep black. Heavyweight and structured, substantial enough to feel like something that matters. Worn close to the heart with the Haf & Haf label at the neck — a reminder of where this piece comes from and what it was made with.
For the ones who have stood before it and wept. For the ones still making dua to go.
$80.00
From Mecca, With Love — Unisex Sweatshirt
There is no place on earth quite like it.
A house built for God. A city that spins the whole world around it. The place every prayer faces, every heart longs for, every pilgrim weeps upon seeing for the first time — and the second, and every time after that. To say its name is already a kind of worship.
Mecca. Umm Al-Qura. The Mother of All Cities.
On the back of this sweatshirt, the Kaaba rises in ivory lace — intricate and deliberate, framed like a relic too sacred for ordinary display. A single star watches from above. And at the top, in script as quiet and certain as a whispered prayer —
from Mecca, with love.
All black. Warm and soft, the kind of sweatshirt that becomes the one you reach for without thinking. The chest carries the same lace-framed artwork, smaller and close to the heart — because that's exactly where Mecca lives.
Wear it like a longing. Like a promise. Like a love that only deepens with distance.
$80.00
There is a city that loves you back before you even arrive.
You carry it differently than other places. Not as a memory, but as a longing. A pull that doesn't loosen with time — if anything, it deepens. Madina. The city of mercy. The city of the Prophet ﷺ. The place where every heart, without being told, knows it wants to return.
This sweatshirt carries that feeling on its back — quite literally.
The Prophet's Mosque rises from a bed of ivory florals, the green dome glowing softly at its center, minarets reaching upward as if in their own form of dhikr. Framed like a painting too sacred for any wall, too personal not to wear. And beneath it, in quiet script —
from Madina, with love.
Warm, dark chocolate brown. Soft enough for your longest days. Meaningful enough for every single one of them.
Wear it like a dua. Like a longing. Like a love letter to the city that holds the whole world's heart.
$65.00
There is a place that exists at the center of everything.
Not just geographically — though it is that too. But spiritually. Emotionally. In the way it anchors a billion hearts across every timezone, every language, every life. You turn toward it five times a day. You dream of standing before it. You say its name and something in your chest shifts.
Mecca. Al-Mukarramah. The Blessed.
On the back of this tee, the Kaaba is rendered in ivory lace — delicate and intricate, framed like something too precious to be left unbordered. A single star above it, as if the sky itself is keeping watch. And in quiet script at the top, the only words it needed —
from Mecca, with love.
Deep black. Heavy and structured, the way something this meaningful should feel. A tee built to last, worn close to the heart — literally, with the chest print — and carried on your back like the quiet declaration it is.
For the ones who pray toward it. Who long for it. Who carry it everywhere they go.
$65.00
Two worlds. One city. One love.
New York has always belonged to everyone who claimed it — and we are claiming it loudly, beautifully, and entirely on our own terms.
This piece is a Haf & Haf love letter to the city. A grand Mughal arch frames the skyline of our imagination — the Brooklyn Bridge rising on one side, the Manhattan Bridge on the other, both rendered in deep burnt orange like monuments made of devotion. At the center, two henna-adorned hands cradle a basketball dressed in floral art, because in New York, the game has always been something close to sacred. Pomegranates spill from above like abundance raining down on a city that never stops giving. And at the bottom, in sweeping Arabic calligraphy against deep blue — the name of this city's team, written the way it was always meant to look.
NEW YORK blazes across the top in varsity letters that feel like a crown.
Because that's what this city is. Crowned. Cultural. Completely ours.
This print doesn't just decorate a wall. It declares something. That we are here. That we have always been here. That New York belongs to us too — and always has.
For every kid who grew up in this city carrying two cultures and loving every second of it.
✦ Premium matte art print — rich, vivid color
✦ Available in multiple sizes including 16x20
✦ Original Haf & Haf artwork — South Asian motifs meet New York culture
✦ Frame it, gift it, hang it where it can be seen
$70.00
The city on your chest. The culture in your bones.
New York has never needed an introduction. But this piece gives it one anyway — on your terms, in your language, in the art that has always lived at the intersection of where you come from and where you grew up.
This black tee carries the full New York art piece on its front — the Mughal arch, the bridges, the henna hands, the floral basketball, the Arabic script, the pomegranates, all of it — bold, vivid, and impossible to miss. It is a conversation starter and a statement piece and a love letter all at once.
Wear the city. Wear the culture. Wear both at the same time.
✦ Premium black tee
✦ Full New York art print on front
✦ Soft and comfortable — made to be worn every day
✦ Haf & Haf branded
✦ Made to order — crafted especially for you
This product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!
$85.00
Warm like the city in September. Bold like everything it raised.
This black sweatshirt carries the New York piece the way this city carries its people — fully, loudly, with everything it has. The Mughal arch. The bridges. The henna hands holding the game like a prayer. The Arabic script blazing across the bottom in gold and orange. All of it on your chest, all day, everywhere you go.
New York gave us everything. This is how we give it back.
For the ones who rep the city and the culture in the same breath — without choosing, without apology.
✦ Unisex crew neck sweatshirt
✦ Full New York art print on front
✦ Soft, warm, and built for the city's every season
✦ Haf & Haf branded
✦ Made to order — crafted especially for you
Two cultures. One city. All love.
This product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!
$50.00
Two worlds. One city. One love.Size guide
| BAG WIDTH (inches) | BAG HEIGHT (inches) | BAG DEPTH (inches) | STRAP LENGTH (inches) | STRAP WIDTH (inches) | |
| One size | 20 | 14 | 5 | 25 | 1 |
$85.00
The city. The culture. The game. All on one chest.Size guide
| LENGTH (inches) | WIDTH (inches) | |
| S | 27 | 20 |
| M | 28 | 22 |
| L | 29 | 24 |
| XL | 30 | 26 |
| 2XL | 31 | 28 |
| 3XL | 32 | 30 |
$29.00
The city. The culture. The game. All on one chest.$70.00
The city. The culture. The game. All on one chest.
There is a version of New York that lives in the body before it lives in the mind. In the way you hold a basketball. In the henna on your hands at Eid and the jersey on your back the next day. In the Arabic your grandmother speaks and the English you dream in. In the beautiful, effortless way two worlds became one — and that one became you.
• 100% cotton
• Fabric weight: 5.0–5.3 oz/yd² (170-180 g/m²)
• Open-end yarn
• Tubular fabric
• Taped neck and shoulders
• Double seam at sleeves and bottom hem
Disclaimers:
• Due to the fabric properties, the White color variant may appear off-white rather than bright white.
• Dark color speckles throughout the fabric are expected for the color Natural.
This product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!
Size guide
| LENGTH (inches) | WIDTH (inches) | SLEEVE LENGTH (inches) | |
| S | 28 | 18 | 15 ⅝ |
| M | 29 | 20 | 17 |
| L | 30 | 22 | 18 ½ |
| XL | 31 | 24 | 20 |
| 2XL | 32 | 26 | 21 ½ |
| 3XL | 33 | 28 | 22 ¾ |
Please Note — All Sales Are Final
Every piece at Haf & Haf is made with intention — and made specifically for you.
Because everything in our store is made to order, each item is produced at the time of your purchase. Nothing sits on a shelf waiting. It is created, carefully, with your order in mind — which means we are unable to accept returns or exchanges of any kind.
$45.00
The city. The culture. The game. All on one chest.
There is a version of New York that lives in the body before it lives in the mind. In the way you hold a basketball. In the henna on your hands at Eid and the jersey on your back the next day. In the Arabic your grandmother speaks and the English you dream in. In the beautiful, effortless way two worlds became one — and that one became you.
• 100% combed and ring-spun cotton
• Fabric weight: 4.2 oz/yd² (142 g/m2)
• Pre-shrunk fabric
• 32 singles
• Relaxed unisex fit
• Side-seamed construction
Disclaimer: The fabric is slightly sheer
This product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!
Size guide
| WIDTH (inches) | LENGTH (inches) | |
| S | 15 ¼ | 20 ⅞ |
| M | 16 ¼ | 22 ⅛ |
| L | 17 ¼ | 23 ⅜ |
| XL | 18 ¼ | 24 ⅜ |
| WIDTH (cm) | LENGTH (cm) | |
| S | 38.7 | 53 |
| M | 41.3 | 56.2 |
| L | 43.8 | 59.4 |
| XL | 46.4 | 62 |
Please Note — All Sales Are Final
Every piece at Haf & Haf is made with intention — and made specifically for you.
Because everything in our store is made to order, each item is produced at the time of your purchase. Nothing sits on a shelf waiting. It is created, carefully, with your order in mind — which means we are unable to accept returns or exchanges of any kind.
$45.00
The city. The culture. The game. All on one chest.
There is a version of New York that lives in the body before it lives in the mind. In the way you hold a basketball. In the henna on your hands at Eid and the jersey on your back the next day. In the Arabic your grandmother speaks and the English you dream in. In the beautiful, effortless way two worlds became one — and that one became you.
• 100% combed and ring-spun cotton
• Fabric weight: 4.2 oz/yd² (142 g/m2)
• Pre-shrunk fabric
• 32 singles
• Relaxed unisex fit
• Side-seamed construction
Disclaimer: The fabric is slightly sheer
This product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!
Size guide
| WIDTH (inches) | LENGTH (inches) | |
| S | 15 ¼ | 20 ⅞ |
| M | 16 ¼ | 22 ⅛ |
| L | 17 ¼ | 23 ⅜ |
| XL | 18 ¼ | 24 ⅜ |
| WIDTH (cm) | LENGTH (cm) | |
| S | 38.7 | 53 |
| M | 41.3 | 56.2 |
| L | 43.8 | 59.4 |
| XL | 46.4 | 62 |
Please Note — All Sales Are Final
Every piece at Haf & Haf is made with intention — and made specifically for you.
Because everything in our store is made to order, each item is produced at the time of your purchase. Nothing sits on a shelf waiting. It is created, carefully, with your order in mind — which means we are unable to accept returns or exchanges of any kind.
$40.00
Let your toddler do their thing while feeling super comfy and looking extra stylish in this short-sleeve jersey t-shirt from 100% cotton with a unique print. The tee is soft, durable, and bound to become the staple of your toddler's wardrobe.
• 100% combed and ring-spun cotton
• Fabric weight: 4.2 oz/yd² (142 g/m²)
• Relaxed fit for extra comfort
• Side-seamed construction
• Pre-shrunk fabric
This product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!
Size guide
| WIDTH (inches) | LENGTH (inches) | FITS WEIGHT (LBS) (lbs) | EUR SIZE | YEARS | |
| 2T | 12 | 15 ½ | 30-33 | 92 | 2 |
| 3T | 13 | 16 ½ | 33-36 | 98 | 3 |
| 4T | 14 | 17 ½ | 36-40 | 104 | 4 |
| 5T | 15 | 18 ½ | 40-45 | 110 | 5 |
Please Note — All Sales Are Final
Every piece at Haf & Haf is made with intention — and made specifically for you.
Because everything in our store is made to order, each item is produced at the time of your purchase. Nothing sits on a shelf waiting. It is created, carefully, with your order in mind — which means we are unable to accept returns or exchanges of any kind.
| WIDTH (cm) | LENGTH (cm) | FITS WEIGHT (LBS) (kg) | EUR SIZE | YEARS | |
| 2T | 30.5 | 39.4 | 14-15 | 92 | 2 |
| 3T | 33 | 42 | 15-16 | 98 | 3 |
| 4T | 35.6 | 44.5 | 16-18 | 104 | 4 |
| 5T | 38.1 | 47 | 18-20 | 110 | 5 |
$35.00
The city. The culture. The game. All on one chest.
There is a version of New York that lives in the body before it lives in the mind. In the way you hold a basketball. In the henna on your hands at Eid and the jersey on your back the next day. In the Arabic your grandmother speaks and the English you dream in. In the beautiful, effortless way two worlds became one — and that one became you.
• 100% combed ring-spun cotton
• Fabric weight: 4.2 oz/yd² (142 g/m²)
• Pre-shrunk fabric
• 32 singles
• Relaxed fit
• Side-seamed construction
This product is made especially for you as soon as you place an order, which is why it takes us a bit longer to deliver it to you. Making products on demand instead of in bulk helps reduce overproduction, so thank you for making thoughtful purchasing decisions!
Size guide
| WIDTH (inches) | LENGTH (inches) | FITS BABY WEIGHT (LBS) (lbs) | EUR SIZE | |
| 6-12m | 10 1/2 | 12 1/4 | 16-22 | 74 |
| 12-18m | 11 | 13 1/4 | 22-27 | 80 |
| 18-24m | 11 1/2 | 14 1/4 | 27-30 | 86 |
| WIDTH (cm) | LENGTH (cm) | FITS BABY WEIGHT (LBS) (kg) | EUR SIZE | |
| 6-12m | 25.4 | 30.5 | 7-10 | 74 |
| 12-18m | 28 | 33 | 10-12 | 80 |
| 18-24m | 28 | 35.6 | 12-14 | 86 |
Please Note — All Sales Are Final
Every piece at Haf & Haf is made with intention — and made specifically for you.
Because everything in our store is made to order, each item is produced at the time of your purchase. Nothing sits on a shelf waiting. It is created, carefully, with your order in mind — which means we are unable to accept returns or exchanges of any kind.




All our hoodies are printed on Gildan 18500 hooded sweatshirts. These hoodies are soft, smooth, and have a traditional fit to them. The fabric is 50% cotton and 50% polyester. They are not pre-shrunk, so you can expect slight shrinkage after washing. Below is the size chart for our hoodies.
