We really liked these.  The quality was even better than expected. The seat is firm but I think in the long run that will help it hold up better.  Pay attention to dimensions.  Larger than I thought but again- a pleasant surprise.  Everyone is complementing our new additions.