We have a large older Lab and needed something roomy, but that he could look out and shield him from rain...This was perfect, an area to hunker down in when rainy weather arrives and also a comfortable space to lie in and look out at the yard.  Easily put together, my Husband did it in less than 15 minutes.  It is light and easily moveable, but sturdy as well.