Custom Size Sheets
Single-ply 600 thread count long-staple organic cotton grown in Egypt.
Pillowy-soft and durable with a smooth feel that gets better with each wash.
Cool and crisp to sleep on.
Any size you need.
Buy the whole set or the fitted sheet only.
Your choice of 9 colors.
We can craft any size you need. If you don't see the sizing you need in the Sheets Wizard™ below, call us.
1 fitted sheet, 1 flat sheet,
2 pillowcases *1 for <48"
Starting at $105
1 fitted sheet
Starting at $55
What Makes Our Sheets So Special?
Our sheets are crafted from long fiber cotton that's grown in Egypt. Silky-soft from the start, our custom sheets get softer with each wash.
True 600 Thread Count
Our sheets are a true single-ply 600TC. Other companies use a 300TC two-ply design and call them 600 thread count.
Sustainable & Ethical
Our farmers aren't exposed to harmful chemicals or dangerous working conditions. And everyone is paid a fair wage.
Great custom sheets
We needed new custom size sheets for our bed. Doing some research I called Custom Mattress Factory and spoke with Vincent. I could tell in his voice that he truly cared about our dilemma. I placed the order and he indicated about 3 weeks for delivery. The items arrived within the time stated. The first night with the new bedding was great. I felt like was at a fancy hotel. We love the sheets!
Frequently Asked Questions
What size should I order?
In order to get the best fit, measure the width, length, and height of your mattress. Use those exact dimensions when ordering your custom size sheets.
What's included in a custom sheet set?
Our custom size sheet sets include a fitted sheet, flat sheet, and pillowcases.
How many pillowcases does a custom sheet set include?
Custom sheet sets narrower that 48-inches include 1 standard/queen pillowcase.
Where are your sheets crafted?
Our organic cotton is family-farmed in Egypt and then shipped to our skilled sewing partners in India.
When will I receive my custom sheets?
From the time of order until you receive your custom sheets is typically 2-3 weeks. Keep in mind that your order could arrive a little sooner, or later than 2-3 weeks.