This setup is a little pricey, but the quality is decent. Cushions are thick and firm. Overall, im happy with my purchase.