This cover fits Kindle 10th Generation perfectly. It has a sleep/wake function that is really nice to use. I have treated the outside fabric part of the cover with a waterproofing agent that will hopefully keep it looking clean for a long time. The only reason for not giving a five star rating is because I cannot be sure the cover will last as long as the device, being fabric/plastic rather than the leather/plastic of the previous cover. My previous device and cover worked extremely well for over eight years and the cover still looks as good as new.