Sectional was exactly as described and was shipped and delivered in a timely manner. Attached photo has blankets on sectional only because we wanted to protect it from pets. It is firm but it is comfortable enough to take a nap on or sit and watch tv with family or friends. Assembly was fairly simple with help and the packages arrived without damage. Will definitely buy from them again in the future.