Fit well and was a good price. They lasted me 4 months in the summer but I am very hard on them in the summer time. Normally just for work or school they last a year. Comfortable and wide. I have trouble with a lot of brands not being wide enough but these were great.