I was afraid it would come small and not be well, since I asked for an M and I usually wear a 42/44 size below, but being elastic fits perfectly to the body. It is soft and very comfortable to the touch with the skin. It arrived on the estimated date and will surely order more in other colors. Very happy. Don't press anything, it fits very well.