Just got this in today in preparation for our Disney trip in October! Baby jogger sells a rain cover but it is a single for each seat and reviews were terrible, not to mention pricey and out of stock everywhere. Headed over to Amazon in hopes that I could find something compatible and stumbled upon this. Not many reviews but decided I would try and return it if it didn’t work out. In my search, I wanted something than could fit my stroller as a double and that went down low enough to protect the basket underneath since we will have some bags in tow. This seems to be long enough without the possibility of getting caught in the wheels. Seems like durable plastic, sewn very well and the black parts are water proof also. From the listing, I could not tell if it had Velcro or just slipped on, luckily it has Velcro along the corners of what is considered the back side of the cover. So you toss it over the front seat, pull over the back seat and put the long black back piece through the seat and handle bar then Velcro together along both back seams to close.Highly recommend and just want to make note that the stroller I have is the Baby Jogger City Select Lux. Fits perfectly. Also, I have the bench seat for this stroller and I tried to use it without the second seat and just the bench seat, it does sag on top of course but, wanted to mention that it fit all the way over the top of the handle and that gave it more shape and less sag. Perfect for the random downpours in Florida. I will be sure to leave another review after we get back from our trip.I never write reviews but figured I should since there isn’t any! Hope this helps! ♥️