This is a great loveseat for a small apartment or a reading room.  Big enough to fit two people comfortably.  It is super sturdy.  You do need two people to put it together because it attaches by sliding pieces on to metal tracks, and one person needs to slide pieces while the other holds the rest steady.  I did it by myself and struggled.  It only took half an hour, but with another person it could get done in 10 minutes and save a lot of logistical hassle.  The cushions are not squishy/plush.  They have good support and are comfortable, but they are not the kind you sink down into.  Good support, good depth of seat cushion.  I can sit criss-cross with my legs up and not be hanging off the end.  Color is true to the picture, a very soft light blue/baby blue.