Pros- Excellent quality. Nice fabric. Does off gas for a few days. Easy construction. Cons- Legs look too skinny for the size of the bench. If this was changed it would definitely be a five star.