Just received top. Ordered a Medium and fit as expected. Material is soft.
Good quality on the fabric plus it is somewhat elastic, thanks, I recommend it 100%