This top may be fine but I didnt try it on as I feel it was a deffinate blue rather than grey.Looking at it I would probably say it is oversized which is probably part of the style. I couldn't leave this review without marking it for fit though so have said too big.