Nice sectional and perfect size for our townhouse living room. Easy to put together, only about an hour total. Cushions are definitely firm but after about a week of daily use we have noticed it becoming more comfortable. Overall it was perfect for the space we needed it for!