Nice, solidly built.  We returned this item because it was larger than expected. The top cushion was slightly uneven, perhaps with time it would have straightened out.