Not easy to assemble but high quality and sturdy. Seat is nice and deep. Very comfortable. Love the color!