Easy enough to put together. Helped to have two people do some of the panels could be held by one of us while the other attached bolts/screws to the corners, etc. Using this for a garage pantry. Looks awesome, and it is very much helping out with our clutter.