I just got these in the mail. Ordered them Thursday, got them Monday. They are very good quality, especially considering the price. They are quite big however. They fit loosely on my head (which I've been told larger than normal). Not so loose that they fall off, but they are not snug. If you have a small head these will be too large for you. Other than that, they are very good. I definitely recommend.