Couch is a great size for a small apartment! Assembly is simple, you literally just screw on the legs and place the cushions. Couch is comfortable to sit on, but very hard to sleep on. Couch is on the firm side, but it's only an issue if you to sleep on it. I recommend investing in throw pillows to add a little more support for back area. I definitely would purchase again.