Beyond impressed with how this turned out. Not hard to assemble, and high quality! Super roomy for my 20 pound spitz… my Boxer dogs could fit in there too- this thing is taller than my boxers! This piece is very pretty too and looks great in my room! Definitely worth the money!