Quality... meh, but very comfortable. My dog definitely loves it. It’s huge.  
Oh and the fabric print wasn’t what I was expecting. Kinda looks cheap.