Delivered fast, right to my front door, 2nd floor. The love seat assembled very easily in ten minutes. Seating is firm and there is very good back support, I find it comfortable.