Some say they are uncomfortable, but it's usually because they are a bit tight out-of-the-box. A quick stretching takes care of that and they are then very comfortable.
Maybe look at the Sennheiser HD 280 Pro's too. They are a bit more expensive than the M30x's, but they are great headphones.