This loveseat was exactly what I expected. It is comfortable and the perfect size.  It was easy to assemble and the cushions are the color I was expecting.  I have used it every day since assembling it and I can now enjoy my back porch with my new puppy.