Perfect fit... comfortable and soft... color is exactly as pictured and got delivered early! Recommend highly..