Easy to put together, i did it by myself in 30-45 minutes. Sturdy and functional. I like the flexability of the hooks and basket. The one downfall is that the boards have a fake/phony appearance but it looks good from a distance.