Spot on Navy Blue and White Polka Dot VIP Flannel Pants,Unisex relaxed fit, 2XL CHECK SIZING CHARTS-ALL MANUFACTURERS DIFFER Sizes small, we recommend sizing up 100% pure cotton flannel, lighter weight Practical and useful False Fly means No fly - it's sewn SHUT