Very good quality and our dog loves it. Very cozy. The only negative is when I ordered they didn’t have a medium size so I got the large. I think the medium would have been perfect for him.