I'm borderline between 1x and 2x but after reading reviews I decided to order up to a 3x. Even as a 3x, it was still really small and I felt like I might rip out of it. It did keep my jiggles in and prevented any fatty bulges but I'm too nervous it'll break if I wear it out of the house. I'm 5'4 and 185 pounds for reference.