A couple comments: Cushions are a little thin for this metal swing.  Also the canopy doesn't stay stationary if it gets windy. The metal fastener that holds the canopy doesn't prevent it from moving.  Also the canopy seams are starting to pull apart, as it doesn't stretch as needed.   The structure is sound and should hold up over time.