NEEDED ASAP AND RECEIVED ON TIME.  VERY COMFORTABLE AND FITS PERFECTLY.  PURCHASED 3.