This was pretty much what I expected.  I was able to assemble it myself but it took 2 people to attach to the metal bed frame.  Good product for the money.