This bed is everything.  Very easy to assemble if you don't want to pay the addition money for assembly.  The quality exceeded my expectations.