Shipping and delivery was quick and timely. We love it initially and only time will tell if it keeps it's integrity for the long run. Very comfortable and would buy again.