Solid, good quality for the price. Easy to assemble- not a science project like many pieces on here often are. Seats aren’t very comfortable. The edges of the seat are almost sharp to the touch and should have been smoothed down.