Beautiful sofa...attention to detail is lovely. Firm, comfortable cushions and easy to assemble.