The bed arrived early, in perfect condition and looked just liked the photos.  We bought a 12 inch memory foam mattress and cheap box spring from Costco.  The height was perfect with the headboard.   The pieces are all contained in a zippered pocket on the back of the headboard, so that was convenient.