nothing is perfect
one of the mesh covers did come off on first use but it was repairable. I put a few stitches in it and it has held. Very easy to use, comfortable, with good results.
Rating: 4 stars