I received this sofa last week and I totally love it! It came in one giant box, but the Fedex delivery guy just left it at the front door of my building. Weird, because all deliveries are always brought inside the lobby where our building manager receives them. But anyway, it was easy to assemble, no tools required. All the cushions were vacuum sealed, so they are a bit wrinkled. The cushions are soft and comfortable and they fit perfectly in my small apartment. It was just what I was looking for. And my cat loves it too!