This fit perfectly! I bought one for my youngest to wear under a tea length dress for a wedding. My oldest and I both liked how it made the dress look and we bought one for each of us. The fit is perfect. The top part is very stretchy so if want to wear this under a shorter dress can just pull it up higher and it will still be comfortable.