If you have a small apartment or a small living room this sofa is perfect sizing for it! Mines came in clean, no pieces missing, wrapped properly, no scratches, and simple instructions. And it being a pullout sofa for any guest you have over wanting to spend the night, but don’t have a guest room, good for that. Definitely easy to assemble. Worth the purchase, makes my apartment feel nice and cozy☺️