Incredibly simple to put together and was the perfect size for our small space. It's especially easy to customize as well. We spray painted the wood/metal black and changed the upholstery on the bench to match our decor.