I ordered 2 sizes, a 2x and a 3x. I usually wear a 2x but I find some coats are made small, well I'm glad I ordered the next size up. The 2x couldn't even zip up. My other winter coat I bought from them is a 2x and fits a little loose. The coat is super warm and the sleeves are a good length. My wrist don't show when I'm driving which is a plus! The hood is a little big but has a "drawstring" on it to pull it back. The zippers all have material to block the wind, and the pockets have fleece inside to keep your hands warm. I love that it has the buttons on the inside to keep your coat from raising up and snow out of your coat. I love this coat!