Hi Broccoli, Yes the vest IS a bit large. But not excessively so. It's very comfortable; it doesn't feel like it's hanging off. The cravat's how I've always worn them. I was thinking of a tie, but for reasons I forget, I decided not to.