It is very large! The assembly was moderately easy as long as you take your time and pay close attention to the instructions. Not all hole were pre-drilled so one had to push hard on some of the screw to get them started. It took me a couple of hours to put it together; I just took my time. There were no damaged parts but lots of screws (some extra.) It is important to make sure it is sitting on a uniformly flat surface. The instructions say "level", but it is more important to make sure the unit is square or the doors will bind. I used shims on the corners to square it up.

This cabinet is really designed to hold bulky items like cushions and covers. The cabinet shelf is very shallow, so nothing big will fit on it. I'm considering making a shelf extension for the shelf provided to give it more depth. Overall, I'm satisfied.