My husband and I were leery of buying a bed online for fear of poor quality, but we were pleasantly surprised! The bed is beautiful and astonishing quality for the price. Assembly was easy for both of us, but I believe it would be extremely challenging to assemble alone. We were both very pleased with the fact that all the holes lined up, all the parts and hardware were there, and it was well worth the money. We are very pleased with our purchase.