This beautiful sofa looks so nice in my living room.  It's big enough for three people to sit on or for one to curl up and watch a good movie.  The cushions are firm and the color (green) is like in the photo.  The reflection in the photo makes the material look shiny, but it's actually a nice microfiber.  Great sofa!