I had bought this for my husband who was being a DJ at his office party, and it was a hit. He just wanted something to wear because it was for valentines day and he is a goofy person in general. It fit perfectly, looked great with his suit, and it is more comfortable than we thought it would be.