I love these couches. They make my apartment feel like a house. They were pretty easy to put together and the directions were very clear. The pillows that come with it are nice and plump too. The couch is firm which I like. Its the perfect size in my opinion and the color is just what I wanted. The couches also arrived 3 hours early which I think is awesome! I got in home delivery and the movers were very nice.