The bed is really nice and simple enough to assemble. It took me 2 hours to assemble after I got everything out of the box, but I took a lot of little breaks.  I wish I had purchased a lighter fabric, but overall the quality is good and I am happy.  My only complaint is that the feet are plastic and I would have preferred wood.