The shirt is fitted and small !!! It’s definitely not a cotton material!!! It’s polyester for sure!!!! The pants are ok but LONG!!! The blue is definitely not the dark blue it’s more of a Carolina blue!!! It arrived later than expected but all mail is running behind amidst the corona virus! This store is at least shipping others are not!!! All in all I will wear it but not what I expected!!!!