I bought this for a friend of mine in small size as me. I’m 152 cm and she is also about the same height as me. For me it fits perfectly with a little oversized which I like. Me and my friend might be in the same hight, but our body size is not. The small sized that I bought still fits her!! Good quality and fast delivery!! Hope it helped other when choosing size or thinking of buying it😁