I received these complimentary for my honest review. The sizing and fit was great. I love that there are 2 buttons depending on how thick your hair is. It absorbs great since it’s a towel material. With that being said, my major downside to this is it is a towel material. I’ve noticed towels cause breakage for my hair, so had this been a different material it would get the full 5 stars. Other than that they’re great!!