We had a wonderful experience with everyone at Rainbow, start to finish. The sales team was knowledgeable and made helpful suggestions without it feeling high-pressure. The installation crew was on-time, courteous, and took care to be sure our Rainbow was installed properly and with minimal impact to the lawn during the build process. Thank you to Joel, Danny, and Shane! Our children love their playset and we feel good about investment for years to come.