Let me set the scene...button down blouses are always an issue for me. They never stay tucked, I always have a gap between buttons. Usually by the end of the day of wearing a button down I'm a stinking disheveled mess. But this body suit?!!! OH MY! Pure genius, no more issues tucking in...it stays put. The ruffle is super cute and it covers any gaps for the most part (I did still have a gap, if there were more buttons I would have been fine). I love this bodysuit...I'm probably going to wear it to death. One note of caution...be sure to stretch before going to the bathroom...re-snapping was a challenge for me, but I don't have long arms and apparently am inflexible lol.