Wondered if you would rate them in terms of quality? What about the fit? Have my eye on one in their sale. Thank you