This sofa is everything I hoped it would be. Warm and inviting an perfect for this space. It was delivered on time and assembly was quick and easy. The cushions are firm but comfortable and easy to sleep on lol.