The order came much faster than expected. Delivery service called the next day after the order was processed to set up the delivery date and time, which is a 4 hour window. After getting off the phone with them, I tried to call back to change the date, but it was impossible to get through, which is the only negative about customer service experience. As far as the mattress itself, it is as described. It is firm and comfortable. Obviously, you get what you pay for, so there definitely is a difference between that and a really nice mattress. But with a memory foam pad on top of it, it is perfect, and I get great sleep on it.