Fit perfect. Im 5'3 137lbs and it landed slightly above my knees. It is not see through at all because it has an extra layer of skirt. I wore a regular bra with it and it was hid well. It was super comfy and i got lots of compliments.