It came perfectly fine but apparently it leaves stain in the toilet seat. There’s a yellow stain that doesn’t come off, tried every freaking cleaning products but unfortunately I’m disappointed with the result.