The top seemed to fit but it rolled up to my waist and the bottom seemed to fit except that it was too long. I had to pull it up to my chest then it rolled down to my waist. Simply not comfortable for movement. Great if I was going to stand in one place all day. I wore the set once only and regretted it.