My Pomeranians love this dog sofa! All 4 of them get in it at one time. We have it indoors and the color goes well with our gray flooring. It sits almost as tall as the kitchen table and is as wide as it is.  It was fairly simple to put together. The construction of it seems to be well made and sturdy. The cover comes off of the bed for ease of cleaning. I definitely recommend this product.