Very good quality and easy to put together. Love the height for the counter and since the seat is so wide you can sit comfortably for longer periods of time!