It is much nicer than we anticipated for the price.  It gives out some decent heat and is quite sturdy. It took my husband and son an hour and a half to assemble. Our dogs love it as much as we do!