perfect, except for wrinkles that were difficult to get out.  i don't want to have to pay for dry cleaners to press my purchases when they're brand new.  otherwise, it's great - high quality fabric, good lining, good fit.