This came quick, and in perfect condition. I put it together myself in a little under an hour. Its a good, sturdy bed, and the finish is really nice, although does scratch somewhat easily if you arent careful putting the poles together. I havent had any issues with it no sagging or creaking whatsoever. The only surprise I had with it is its even better quality than I expected.