Super easy to assemble, my 9 year old did it! They're sturdy and solid. Fabric is thick, of good quality and the color is as seen in the website. I just wish they had more colors available! :D