Everything that I purchase from DIfferio fits perfectly, looks great, gets lot of compliments when I where them out especially the pants! I have purchased many items over the years. I think the pricing is great, the product quality is excellent and the shipping is fast and affordable. You'll turn heads!