Tuff Rider brand, marked XL but fits more like a large. Heavy weight material. Has a lot of stretch, but just couldn't stretch enough for my larger chest size. :(
This one does not have a brand on it that I can find but is very well made, its a lighter weight material, would be fantastic for hot summer shows. Lots of gems and metal studs, none of them are missing. Marked XL and is a very generous XL. Very vibrant pink, and I am kind of loath to sell it.