I ordered this T-Shirt in an XXL knowing it's not US sizes.  It fit like a small or x-small.  I am a US size 6, medium/ large tops depending on length because I am 5'9" and don't like tops to be too short.  This T-shirt was the color described and was made of soft material, but even ordering 2 sizes up was not big enough for me, I returned this item.