I live in jumpsuits and am looking for a nice every day black one, preferably denim or cotton. I bought a cheap cotton one from new look which is a nice shape but looked tatty after a few washes. Can anyone recommend one?