Sectional was very easy to put together and fits the spot perfectly. The seat cushions are firm but comfortable. Great quality for the price.