hi, yes pants are extremely tight and the shirt is a fitted one with long sleeves