Perfect size for small apartment. Partner and I needed an upgrade from a a single love seat and now we can both lay down and spread out. Seat cushions are very firm, don’t buy if you are looking for a more squishy seat but I don’t mind it. Nice throw pillows help with comfort. Easy to assemble by one person. Shipped in 2 parts which was the most frustrating issue. They sent half of the couch through fedex and half through purolator which resulted in me getting each half of the couch a month apart from each other which made me very unhappy with the purchase, especially since they only provided one tracking number and I had to call in to get the rest of the information. Overall, the couch was still worth it for a small cheap option for a first homesmall apartment.