This is actually a really cute dress and it is thick enough to help hide imperfections. However its made for someone tall or has a really long torso. I returned for that reason. I believe this whole brand is for someone with a long torso because I tried two other dresses from the same brand and had the same issue. I'm 5'2".