This swing is everything we hoped it would be! Solid construction, comfortable, easy to assemble, perfect place for an afternoon snooze. My husband and I love the opposite end feature which allows us to see and talk to one another while reading or relaxing.