I’m 5’8” 160lbs and the Large fit perfect. I wear 36c and chest area wasn’t too low like it shows in the picture. It gave enough coverage that I wanted! The material isn’t see through but it’s on the thinner side so it’s definitely more of a summer dress unless you plan to layer it. Such a cute cute dress. I’m curious if all colors they sell are this cute because I really love this one! Especially since it comes with pockets.