its all fine.
size too much little i wear L and i order XXL but it's for people wearing XSMall but really look good i am disapointed will not be able to wear it.