Covers boobs well but not padded and kind of big in boob area if u have smaller boobs. Small fit me well and usually im a small/medium. No complaints really. Does have tied removable straps. Not pictured.