I love these. So comfy and nice and thick. Very well made.
Update: I got 3 of these.... so far only 2 have been delivered, but they were not the same size. (I ordered 2 larges and they are totally different sizes) The pink one fit great. the white was super tight and I could barely get it on. I am keeping it because I made it work but I hate when sizes are not consistent. I just ordered 2 of a different style so I hope those are better for size comparison.