The staff here were great, they help my wife and I to create the exact look we wanted to achieve for our wedding. Prices were reasonable. There were some size issues for my best man, but I am not 100% putting that on Top Hat, lol. The top button on my shirt was broken and they got a replacement shirt in for me the next day. I was slightly disappointed with the management of the “socks” we had place aside for the wedding party’s purchase. In the end it all worked out. to anyone.