This sofa is perfect for a small space. It was very easy to put together and took maybe 15 mins with two people. The bottom cushions don’t have a lot of give but i’m thinking it just needs to be broken in. All parts were included in the packaging and there was no damage to the sofa. For the price it is good