Absolutely love it! It fits perfect and it does not squeeze anything out. The material is soft and comfortable. A little bit of under cheek shows but I don't mind. I will be rocking this at Coachella.