followed size chart - got the medium...it is tiny & rides up the back. Fabric is very flimsy & overall very uncomfortable. Tried on briefly, whipped it off & am returning it same day. Disappointed. BUT the Lamaze medium (in black) is a perfect fit & very comfortable - am keeping that one!!