After many tests with quite generic shell and other .... either that does not take the shock, or block the waves, this one is level protection and use .... only white was messy and closing the top after 6 months of use yawns a little (legs scrap that twists) .... Good for warranty service but not life .... lol