The size is accurate, it fits well....until you actually need to wear it. Wore it to and from work and all day, had to fix the top because it spills over and rolls down. It's very annoying and defeats the purpose of a seamless look under a dress. There were mixed reviews on this item, so was hoping it would work out for me. I was wrong....now wondering if I should look at Spanx instead.