I think these are quite pricey for what you get when I’ve seen similar online cheaper was a bit disappointed when they arrived . 
They do get a giggle by guests using the loo though !