Fits wellI’m a bigger busted but small frame (Next think I’m a size 6) small fits perfectly and not too short in the body, fabric lovely and soft. Can’t say if it will wash well - keep its shape or bobble, as haven’t warn it - it’s too cold and raining!