Absolutely beautiful! The perfect color and so soft. It’s firm - which is exactly what I wanted - and the ottoman is also the perfect size for the seat. Took no more than 10 minutes to assemble.