Terrible quality.  Although the sizing was good, the fit was terrible.  Never worn.  Should return.  But waited too long.  Keeping in case someone has someone coming up where they need something similar.