First the shipping was fast and the in home delivery was a great bonus! Easy installation, my hubby put it together in under 30 minutes! The cushion is so comfortable! I love the way it just swings so smoothly, my baby girl fell asleep right in my arms as we sat in the swing together.  It has been a rainy season here in Ohio so I leave the stand outside and bring the cushion indoors so no rodents or pest lay on it and it is still holding up just fine! Overall I give this swing 5 stars! I absolutely love everything about it! Hoping to purchase more in the future!