Rated 5 out of 5 on
So comfy and soft. Perfect for summer & holidays. A nice lightweight knit, very slightly see through due to the knit but it's okay. I'm a 10-12 and the M is perfect
- True to size
- Spot on
- Length
- Spot on


Find in store
3.8 out of 5 stars. Based on 16 customer reviews
Rated 5 out of 5 on
So comfy and soft. Perfect for summer & holidays. A nice lightweight knit, very slightly see through due to the knit but it's okay. I'm a 10-12 and the M is perfect
Rated 3 out of 5 on
Second time buying this set and the sizing was small! Normally a small but the shorts felt tight on the waist I just know the medium would be too big!
Rated 3 out of 5 on
Very short and material is quite itchy too. And VERY see through - defo more of a swim cover
Rated 2 out of 5 on
Small and short, ordered size M as recommend but they are very tight
Rated 5 out of 5 on
I am 5ft10 and a UK 12. I ordered the large and they are perfect
Rated 5 out of 5 on
True to size, material is soft and comfy. Dress up or down
Rated 4 out of 5 on
Hard to see from the photos but they're see through
Rated 4 out of 5 on
Nice textile and style but a bit large
Rated 2 out of 5 on
The fit was way off.
Rated 3 out of 5 on
Small fitting
Knitted shorts with a high, elasticated waist.
Art. No.: 1290523002
Bring your clean, previously loved clothing or textiles to one of our stores — they can be from any brand.
Delivery to an H&M store is free with no minimum spend. Delivery charge for external brands might vary. We accept card payments via MasterCard, Visa and American Express. You can also pay by Klarna, PayPal, Apple Pay and H&M gift card. We offer flexible return options. You have 30 days (14 days for sale items) from delivery to register your return.
Free standard delivery for all members when spending €30 or more. Pick up in H&M stores free for all members and for non-members spending €30 or more.
For more information, please visit Customer Service for Delivery, Payment and Returns.