I was surprised at how easy it is to put together. It took about an hour and a 1/2 to 2 hours. The shelving could be a little bigger. But overall, I'm very satisfied.