Not only do they fit perfectly but they are so comfortable. I loved them so much I just ordered a second set.