Material is very good quality/won't stain easily.  Very easy to put together (did by myself).  Comfortable seating position.  Only caution would be this may not be best for heavy usage.  The front of the seat cushion seems to bow out a bit so may break down after considerable use.
Very happy with purchase.
Shipped to Canada quickly with no hassles and delivery was excellent.