Easy to assemble but a little flimsy in terms of the frame. The mattress is decent but the fabric cover is a super cheap polyester fabric that is not the nicest feel or look. For what we needed it for and what it cost, i guess it's just OK.