This is the 3rd bed of this model and 5th bed from Overstock. These beds rock! I only purchase so many because of my recent moves. I would rather just buy a new one than move my old one for prices this low. This bed arrived on time and after unrolling and unpacking it, it puffed up quickly. In the time it took to assemble the bed frame we purchased from Overstock, the bed was ready to be placed in the frame and dressed. We love these beds!