I have 3 brand new summer dresses. The cream and pink are from Forever 21 and both have the tags still attached. The olive color is from TJ Max and also has the tag. They all are a size M but I think they run small. At least for me they did. I never tried them on because I know better.