The mattress was exactly what we wanted. I was a bit worried about purchasing a mattress online but we tested a similar one in stores and we were convinced this was the one for us. Shipping took several weeks due to the mattress and box spring being bulk. However, it did arrive ahead of schedule and the delivery people called a day ahead to schedule a delivery time. When it arrived, the delivery staff were friendly. They unpacked the mattress and set it up in the room. They also removed any packing material. Both the mattress and box spring arrived with no damage. A wonderful shopping experience.