This swing is everything we were looking for.  Really easy assembly, excellent quality, and really comfortable.  Worth every penny!