Love this cute sofa!  It’s perfect for my small office.  The cushions are a perfect amount of firm and the quality is great.  Very happy with this purchase.