This is a long sleeve top that is amazing quality. It is not super thin and it’s not super thick. It is white with a large Colorblock pattern featuring a royal purple. Down the sleeves has a leopard print pattern. It fits roomy. An XL can fit into a large.