Absolutely would recommend to anyone looking for a small sofa with a great look!  It came in one box that I was able to bring in on my own.  Putting it together took less than 15 minutes and it is already my favorite piece in the room. The pillows that come with it are super soft, the seat is firm but comfortable, and I love that the velcro on the seat cushions keeps it from shifting anywhere.  It is perfect for one person and because the arms are soft you can stretch out without anything digging into your legs.  10 out of 10 for me!