Great quality. I got the small and it fits perfectly-not too tight and not too loose.Neckline is perfect, not too deep