Relatively easy to put together. When I purchased it I was only concerned with the length given the space it was going in however I was surprised by the height! It is much taller than I realized. I will definitely need to get an adjustable chair! Besides  that it is lovely. It will work fine in my space.