Bought these in a rush for my teen son, so wanted something fresh rather than traditional.  Looked VERY nice against the crisp white shirt and tails, and there was no size problems getting them on.  Would definitely recommend these.  If they are a gift - I'd suggest getting a better box, but for our needs - it was fine.