Well made, cozy and my dog loves it. I only wish it came in an XL, as it’s a little snug for my 85 pound, tall dog.