The porch swing is a great addition to our deck. Installation was fairly simple. Framing is sturdy and cushions are comfortable to sit on. The top cover is much nicer than the cloth covers.