The fit and everything is good. We were told at the store that it should be sent for drycleaning because of the knitting, however upon doing that the drycleaners said they will not be able to clean it since the knit will be spoilt. It will be appreciated if you give us an alternate solution.