All of my necessities were met. The place was cozy and very comforting. I loved the heated bed.