Perfect, reasonably easy assemble for one, didn't take long either.  Very comfortable and the storage is great. Like the faux leather, easy to keep clean. Will buy storage bags for under bed but I like that it goes to carpet so I can clean floor easily under the bed.