Well made.  Easy to put on mattress.  Fortunately my cat hasn't test it out yes. lol