Very happy with the purchase. I bought these for my wife and she finds the sound quality good. Comfortable to put on, but after a while they can get a bit sore for her. She says the noise-cancelling does not fully block out noise, but since we haven't had experience of noise-cancelling before, we are not sure how much it should actually block out.