LOVE this swing! Super fast delivery:) Took about 11/2 hours to assemble, and it’s perfect:) The swing was too far forward, but reversing both I and J parts took care of that:) The cushions tend to slide, but nothing a little Velcro can’t fix:) I’ve checked HUNDREDS of swings, and when I saw this, I just KNEW it was the one:) Heavy-duty, and love the Navy blue color. Very happy!