Fits well, but it doesn't cover as much as it looked like on the model. Overall it is more like lingerie than loungewear. It does have "Sexy" in the name, though, so it's not like they didn't warn ya.