Concept better than good, but the seams between the rubber (grey) and plastic (white) are messy. had to return.