This color fits perfectly but the brown duck  I ordered in the exact same size is huge on my waist, I ordered a 32 waist and they have nearly 2 inches ofbAnnoying how much the size can vary. I definitely need a 30 for this color. Too bad I ripped the tags off def try to find a store with them before you order