Perfect! Great fit, love the unique shape, the thickness and comfort is just right, it is soft (doesnt flatten or get matted down), and it slideskid proof too. I have been through so many rugs because I am so particular and I just cant find the right one until now!