I see why this is a best seller! Comfortable and flattering! It is not sheer but material is perfect for the Texas weather.I am 5’4 170 lbs and bought a large, fits great.Buy this, you will be thankful you did! And if you hate it, message me I will take it off your hands 😂