Knowing the brand Desigual, I know from experience that the T-shirts relax a lot and end up falling on the shoulders. Having normally L, I took in M. It's a bit close to the body, but I think in L, so, it would have been too wide. That way, the neck is not too large and it is perfect. My advice is to take the rather adjusted. By cons it is not 100% cotton as indicated but 100% viscose! Suddenly, the shirt is less flexible but also more maintenance and is less loose (including more hold on the hips) as printing "long dress" it gives the picture! (Moreover in my view, the model is wearing a size too big!)