This shirt is comfortable, but definitely too long. These pants are definitely a keeper though! Almost like a suede?