Took no time at all to assemble. Box is a great size. Fits 12 chair cushions and kids sports equipment. Only issue I have with it is the top has bowed a little. Definitely does not sit as flat as when we first got it  6 months ago.