it will be difficult to clean under front & rear bodywork. i really like the rhino's hood opening and tailgate drop for access.After seeing the cargo box in person, I am going to order one. There is enough room in front of the box for a cooler and other supplies. I did get the bad news from the Yamaha rep that you have to unbolt and remove the bed for servicing the engine. Not sure how involved that will be but certainly not as easy as the Viking...