My niece just gave birth two weeks ago and started wearing it two days ago. You can already see the difference! Amazing! Works really well. My niece is normally M but after giving birth may be L. Buy it one size larger and you can adjust it to a tighter setting. Very well recommended!