The bed is good, the reason for my 4 stars is the time the second package took to arrive and the number of calls I had to make to get it delivered. Took almost a month to get the second package, first package came in 2 weeks. The estimated delivery date shown on the product page and also the confirmation email is off by a week.