Great quality for the price! Firm but still very comfortable. Material is very soft and great for a playroom sofa!