NEVER buy from them if you need the delivery date to be anywhere accurate. They give you ship dates that constantly change. I had to change the bed I was buying 3 times to try to receive it by the time I moved. Each time I was told it would be delivered on time and then I would receive subsequent emails changing the delivery date.