Very sturdy and easy to put together. Only criticism is that the surface does tend to scratch, which was mentioned in other reviews. Would still highly  recommend this product, but with the added advice of assembling it on a rug or carpet to avoid cosmetic damage.