I love this sofa! It was easy to put together all by myself, the velvet is soft and the cushions are firm. Its a quality sofa and futon, and it matched my ruggable perfectly! Its smaller than my old sofa but perfect for a nap still. Great quality, sturdy, stylish. A perfect value!