Love it so much! The sofa is Comfy and stylish. It is firm, but also comfortable to sit and relax on. Easy to put together