Product Rating: 4 of 5 stars
Not perfect but great!
My only complaint is that the underneath layer separates from the main layer, gets bunched up underneath, and then tears easily when you try to pull it down. Fit is great, comfortable, and lots of compliments!



