Really pleased with this! Sturdy legs, firm cushions, fits perfectly. 10/10 would buy again.