Easy to assemble.  standard queen mattress fit perfect.  We did need to secure the box and mattress so they did not slide forward under the headboard.