I returned this item. I purchased a small and it showed off every imperfection ( aka rolls) I wear a small/medium. I don't think sizing up to a medium would have done much due to the fabric. I was excited to receive this item because it looks so cute. It definitely isn't for me.