When looking at the vest online i was a bit skeptical about the quality since some pictures looked different from others. I had originally bought the vest for a cosplay so i wasnt looking to spend too much but i was worried it would be a sheer or super thin satin material considering the price. I was pleasantly surprised to find that the material is actually very nice (of course its not matched to a $60+ vest from a suit shop) but it can definitely be used for a formal event like a recital, wedding, formal party, graduation, etc. And you wouldn't be able to tell that its not a high quality vest. The breast pocket isn't real but if you van sew you can open it up and add a pocket easily! I really love this vest! Also side note, i am 5" 2 130lb and i got the small and it fit pretty decently, it is adjustable on the back so i can make it fit not as loose though it runs just a tad bit long but nothing crazy!