Was very loose and baggy,Siizng came up too big.Order size smaller, was too casual for what I needed. I returned the item.Good item if you want something casual for a walk on a beach maybe, but not to wear for a smart occasion, which is what I purchased it for.