The toilet seat cover didn't fit. It was only for smaller, round toilet seats, and the tank cover was a bit oddly shaped. Overall, I'm very pleased, though! The mats are super soft and dry very quickly (unlike the memory foam mats that hold water forever), even if you get out of the shower directly onto it. They are thin, though, so if you want something thicker and spongier, try a different product. I haven't used the appliques or fingertip towels yet, but the towels are also very soft and seem pretty absorbant.