Easy to put together and very comfortable. We ordered this for my 7 year old son who really likes the ability to adjust the seat to fit his desk. The only reason I did not give 5 stars was that we ordered the deep blue and it looks quite purple. Without direct light it looks more blue.