For the price, this is a good find. We enjoy the 2 detached ottomans, gives you some flexibility for arranging. Cushions are firm. Arrived in 5 separate boxes. Husband assembled in less than an hour.