The fit is PERFECT. I wish I had ordered this outfit initially, but I had ordered a different one that continued having shipping delays for a music video I am producing. I found this costume and ordered as a back up, which was ordered AFTER the 1st costume as a backup. Thank goodness I did this, as this one arrived qui kly and on time and was used for filming. I am 5-ft, 10-in. In height, large boned and weigh approximately 155-160 pounds. I ordered a si,which LARGE, which I was nervous might n...