This is a Revolution XLC hip hop costume. It has a built in tank top and the pants are sweatpants. Super comfortable. It was worn one time for a dance recital.