This is a two piece racing suit.  Jacket has a couple of patches removed that were stitched on.  Easy to cover with new patches.  Pants are the boot cuff style to come down to the shoes.  Worn once and dry cleaned.  Still has the dry clean tag on it.  XL Jacket and L pants.  I wear a 44 to 46 sport coat and 36 waist pant and these fit nicely.  They have belt loops and pockets also.