I purchased this for my 90 lb German Shepherd hoping he would like it enough to stay off his humans couch (to be determined!). It came out of the box fully assembled, all I had to do it screw the legs on.  I think it is beautiful, well constructed and he seems to really love it as well.  If you don’t like the way traditional dog beds look in your formal living areas, this is the way to go.  I would definitely recommend this product.