Love it! The hole on the bottom is cute. I haven't worn it the other way yet. Size S is good and snug, and I could see size M working out as well, just a bit looser and maybe slightly more comfortable. I have noticed that buffbunny bras and leggings are a bit on the small size, maybe it's supposed to be extra compressive, so for me I tend to size up one size for comfort.