Very well made. Easy to launder. Pet seems to like it. When we board her we take this which is not only familiar to her, but also very comfy in the cage where she sleeps. Fit our crate perfectly. Highly recommend.