It is easy to put together. It is made of very nice material, and for the first time, when I built it everything fit in nicely. I did not have to push anything or try my way around the assembling. It offers good support and I really hope it stays good over my use. Will update review if anything changes but this deserves 5 stars.