Size was right,  but the reviews are true that it has no stretch.  I didn't find this itchy or scratchy at all.  Looks very attractive,  did not come with panties.  Disappointed I didn't get the entirety of what I paid for.  But the top is very flattering.