I ordered this for a beach trip and I'm glad I did! It fits just as expected (I am 5'3" and 135 lbs, I ordered a medium), it's flowy without being too baggy. I love the feel of the material. It helps hide my new mommy tummy. Where the layers cross over in the front, parts of it can open, but not in a way that anyone can see your stomach. Only an issue when my baby boy's leg would get caught in it while holding him. The bottom front of the shirt bunches up, as designed, which helps keep it in plaSee full review