This bed was extremely easy to assemble, all pictures for instructions.  I put it together in about 20 minutes with the tool included in the package.  All the pieces arrived in perfect condition and the mattress fits perfect on it.  No box spring, the height of the bed is perfect.  Lots of room under to hide things since I put a bedskirt on the frame before placing the mattress on top.