Great style and size. Easy to put together. I like the semi-firm seat. One seam is a little  crooked in a spot but not bad. Overall happy for the price.