Very easy to assemble, sturdy and firm. My son was able to put it together by himself in about an hour without reading the instructions. I am very happy with my purchase.