Super easy to put together, a little on the smaller side, but seems sturdy and the fabric on the seat is nice. The color is great!