Two small "negatives" preventing a 5-star rating.  The band holding the top in place BARELY reached.  Stretched to the max.  Scared it will snap.  Also, wish bottom was a little longer.  Doesn't cover half the leg portion.