The material
Long-Staple Cotton
Softer and stronger than ordinary cotton
- Feels like
- A stronger, smoother yarn than ordinary cotton. Softer with every wash, not thinner
- Fabric
- 100% long-staple cotton, woven at a family-owned mill in Portugal
The raw material
Great bed linens start with the raw fiber. That's why our Classic Percale sheets are made from 100% long-staple cotton.
Long-staple fibers run longer than ordinary cotton, making for a smoother, stronger yarn.
The longer fiber makes the sheet resist pilling and get softer, not thinner, wash after wash.
Long-Staple Cotton
The craft
Great fiber is only the start. How it's spun, woven and finished decides whether a sheet performs, or just photographs well.
We weave at 300 thread count: dense enough to feel substantial, breathable enough for every season.
The weave itself is percale, the oldest and plainest weave there is: each thread passes over one and under one, in a tight, even checkerboard rather than sateen's longer float. That plain construction gives it a crisp, matte hand and a cool, dry touch against the skin, closer to a fine cotton shirt than to a silk.

Our bestseller
One sheet, one large or two single duvet covers, and two pillowcases, woven from 100% long-staple cotton in a 300 thread count percale and finished with genuine mother-of-pearl buttons, and every piece can be its own colour. Rated 4.9 from 24 reviews, with 9 in 10 customers giving it five stars, and a 30-day trial on every order.
Research
There are certainly cheaper sheets out there. There just aren't better ones, no matter how much you pay.
Meaning the sheets are softer, more durable, and breathe better through the night.
Meaning the sheets feel smoother, more durable, and resist pilling over time.
Does the company account for its full value chain and the origins of its raw materials?
Are the products made where workers' rights are strongly protected by law?
Can you sleep in the sheets and return them for a full refund if you're not satisfied?
Can you buy the sheet, duvet cover and pillowcases together at a lower price than piece by piece?
Extra-long-staple cotton
Meaning the sheets are softer, more durable, and breathe better through the night.
High thread count
Meaning the sheets feel smoother, more durable, and resist pilling over time.
Full transparency
Does the company account for its full value chain and the origins of its raw materials?
Produced in the EU
Are the products made where workers' rights are strongly protected by law?
Try at home
Can you sleep in the sheets and return them for a full refund if you're not satisfied?
Customer reviews
The Bed Set, Classic Percale rates 4.9 out of 5 from 24 reviews, and 9 in 10 customers give it five stars.
The best I've made my bed with, crisp, cool and absolutely fantastic! I love them!
Marie J.
The Bed Set, Classic Percale
I buy all my bed linens and towels from Juniper — fantastic quality every time
Pia Ö.
The Bed Set, Classic Percale
Super happy with the sheets myself. Now bought as birthday presents.
Inger R.
The Bed Set, Classic Percale
Gives such wonderful sleep!!
Cecilia O.
The Bed Set, Classic Percale
Try it first
We're confident enough to let you sleep on the decision, literally. Every order comes with a 30-day trial at home: if it isn't the best bed you've ever slept in, send it back for a full refund. Exchanges and returns are always free, and if you're not sure about a colour, we'll send you a fabric sample to feel before you buy.
Customize
Click the images to scroll through the different color options.
One sheet
Fitted to stay secure through the night. Not sure which size you need? See the size guide.
One duvet cover
One large cover, or two singles for a shared bed, your choice at checkout.
Two pillowcases
Envelope closure and tailored pleats, for a neatly made bed every morning.
Build your set
Pick your colours (we'll set you off with the ones you selected above), choose your sizes, and see it all come together before you buy.
Where it all began
In the autumn of 2018, Mathilda and her husband drove up into the hills above Palma to a small hotel the colour of a sunset that had decided to stay. It was, technically, their honeymoon, though the wedding and their newborn daughter had arrived within six months of each other, and what they actually needed most was sleep.
They found it. Three days in, they'd barely left the grounds, and when they finally slept properly, it was in that bed. There were plenty of ordinary explanations for how good it felt, but once the whole family compared notes afterward, they agreed the sheets themselves had something real to do with it too.
They drove down to Palma to see about getting a set of their own, and that's where they found out just how expensive it actually was. The price was reserved for hotel guests only, which stung enough for two people who'd just paid for a wedding and a newborn to keep asking why. So they came home to Stockholm and launched Juniper's first bed linens in March 2019: the same quality, without the hotel room attached.
Where it's made
Once the cotton is spun into yarn, the bobbins travel on to a family-owned factory in Portugal that has been weaving bed linens since 1948. There, the yarn becomes our 430 thread count sateen and is organically dyed in its final colour.
In 2020, we decided every Tier-1 factory in our supply chain would sit inside the EU, where worker protections are simply stronger. That's what brought our bed linens to Porto specifically, with an unexpected bonus: Portugal, like Sweden, has phased out coal power entirely.
The finishing happens there too, down to the authentic mother-of-pearl buttons sewn onto every duvet cover by hand. Every piece carries a QR code on its Made-In label, tracing its own path from raw fibre to your door.
So why Juniper?
Three things set our sheets apart from ordinary ones, all made in our family-owned factory outside Porto.
The material
Softer and stronger than ordinary cotton
The density
Dense, not heavy
The finish
A crisp, matte hand
Piece by piece
Start with a single sheet or pillowcase, and build up to the full set whenever you're ready.
The Sheet | Classic Cotton Percale - Snow White
From 850 kr
The Pillowcases | Classic Cotton Percale - Striped North Sea Blue
From 550 kr
The Single Duvet Cover | Classic Cotton Percale - Striped North Sea Blue
1.400 kr
The Large Duvet Cover | Classic Cotton Percale - Striped North Sea Blue
2.000 kr
Customer service
Get in touch and we'll help you pick the right colour or size, or send you fabric samples to feel before you buy.
Questions
We use only 100% long-staple cotton, woven into a 300 thread count percale at a family-owned factory in Portugal that has made bed linens since 1948. We sell direct, so you get a hotel-grade sheet without the hotel-supplier markup.
Yes. Sheets, duvet covers and pillowcases all come in the same range of colours, so you can mix and match however you like, whether you buy them as a set or piece by piece.
Machine wash warm, tumble dry low. It softens with every wash.
With proper care, expect more than five years of daily use. Keeping two sets per bed and rotating them extends the life of each set to around ten years.
Every order comes with our try-and-sleep guarantee: make the bed, sleep on it, even wash it, and if you're not happy for any reason, return it within 30 days of your order date for a full refund. We're that confident you'll love your new Juniper bed linens.
Yes. Delivery is always free, and so are exchanges and returns, whether you want a different colour, a different size, or simply change your mind.

Classic Cotton Percale
Free delivery and a 30-day trial. If it isn't the best bed you've slept in, send it back.