How long is delivery after I place my order?

Mattresses arrive in approximately 2 to 3 weeks. Oversized mattresses arrive in approximately 3 to 4 weeks.

Upholstered bed frames arrive in approximately 4 to 5 weeks.

Bedding arrives in approximately 2.5 weeks.

How much does shipping cost?

All of our mattresses, no matter how big the custom size is, ship for free within the contiguous United States.

What forms of payment do you accept?

We accept all major credit cards.

How do I get a quote on a custom size/shape mattress?

Call us at 1-800-979-1924.

How long have you been in business?

We have proudly been selling high-quality custom mattresses online since 2001.

Where will my mattress ship from?

We ship our mattresses from one of our two factories: Greenville, South Carolina or Conover, North Carolina.