This is a beautiful outfit, wore to a wedding due to the sheerness it was comfortable in the heat of the day, entire outfit is comfortable with stretch. I bought a Large and I'm 160lbs, 5'6''. This is a good outfit to have in your closet for those formal events that come up, highly recommend.