Loved the price and was impressed with the way it was packaged for shipping.  It was pretty easy to assemble.  I was only disappointed with the seat cushions being attached instead of removable and the upper back cushions being a bit too thin and flimsy.  Other than that,I liked the firmness, and the soft texture.  Wish it came in more colors...