I already had a pair of pants from Walmart. So I knew the fit and size was going to be what I expected. They're the same price but the only reason I purchased them from Amazon was because Walmart was out and they were taking several weeks to re stock. Also Walmart selection was between 2 colors. It would be nice if you could get a better deal through Amazon.