It was diffucult to find the right size. L size fitted on waist but legs were baggy. M size was okay for the legs but very tight on waist. Zips at the bottom of pants are better choice than velcro for me. I did not like velcro on these pants. 3 different layers not always are easy to put on and of. Return is very expensive.