Perfect fit!
Bought these a couple of times now and they fit perfectly. I suppose everyone is different but they fit snugly and are not uncomfortable to wear for long periods. I spent 5 hours on a plane and it was fine.
Rating: 5 stars