Good for the cost. Cheap screws and some of the holes not lined up well enough. Took about an hour to put together but now looks good with the seat cushions and some added colourful cushions.