Very loose fitting, it is a great feeling fabric but I wish i knew how loose it fit, I probably wouldve went down two sizes. I cant return it because I actually had to take it in to see if it would help with the fit but unfortunately it didnt. I left 3 stars because as I said the fabric is a quality fabric.