We have been enjoying this for several months and it’s held up well. Canopy is easy to slide and adjust. The canvas is not totally waterproof so rain does soak through it and will drip, but it’s great for shade. Added bonus to having it in the yard is my dogs will run to it when it is raining and take advantage of a bathroom break without getting soaked!