The Cheeky Loveseat works for what I needed it for. I was looking for seating in our front room where the kids hang out and play PS4. It is on the smaller side, but it is perfect for the space. Cushions are firm, but comfortable. The back isn't super high, so if you are on the taller side, you might not find this to be comfortable. I am taller, but it doesn't bother me. It arrived in a big boxed, and all I had to do was put the legs on which were easy. The bottom of the legs are kind of rough, so if using on hardwood floors I would recommended making sure all 4 legs were on an area rug. The unfortunate thing is it did come slightly damaged.