Is this headphone okay for long hr classes ?

Anyone using it give your opinion, is it suitable for long hr classes? And how long do these headphones last

Anyone using it give your opinion, is it suitable for long hr classes? And how long do these headphones last