Quality is great for the price! The seats are so deep and the fabric is so soft! The seats are firm but not uncomfortable.