I hate what I reviewed from this company. I ordered a beautiful floral black top. I received a black top that will fit a person wearing a size zero. I was able to get my head in it. The green top has M for medium, It is definitely a size small. I will never order from this company again and I suggest that no one order from Nikicloth. I am so disappointed.