Knee length bermuda shorts Tailored style Slim silhouette Fly front True to size Machine wash cold 97% Cotton, 3% Lycra Made in Bulgaria Amir is 6'4 and is wearing a size 48