I really like this. It attaches to the car with velcro that you put around the edge of the body. The shroud will protect from all debris and WATER. Yep, its waterproof and breathable. I think this can solve lots of problems for alot of people. I am definitely happy with the purchase and see no reason to purchase an over or under tray.