this product didnt come in assembled with all the parts, it broke the laminate part of the badge within 2 weeks, and is flimsy at best. would not recommend, you def get what you pay for, i would recommend getting these badges from a designer store like coach outlet store where you can get it for $20 and its real hand made leather, not this fake leather crap that doesnt hold together ,buyer beware it will fall apart 100%See full review