good quality installed it right away.  I've had this for a while now and when cleaning it the seat gets stained with any cleaning product you use