Solid and surprisingly spacious for being a tiny home! Awesome construction and styling. His dog is an added bonus, I got to pet her quite a bit.