This sofa fits my smaller space perfectly and the quality is decent for the price. Assembly was very easy, I was pleasantly surprised that it wasn’t a full assembly.  As other reviewers mentioned, the cushions are very firm but after adding some nice throw pillows I don’t mind it at all. It sits lower to the ground than I thought it would. Love that the cushion covers are removable and washable.