I am 5'9 And size 18/20. I felt the front was too plain on me. The back was a thin blouse material. The front was a warm cotton feel. I could see myself being cold in this top. The cut wasn't very flattering on me. Maybe if i wore a shaper. The neck was too high. I felt like my chest looked too huge in it (I am 40F). I'd rather my ladies not look bigger than they are. I returned it. 3 stars because it may work for you of you have small chest and no mom belly.