This was an excellent buy. I bought it for my oldest dog who needed a solid bed in the master bedroom. Now he shares it with our cat, and our youngest dogs sits there looking bewildered on why he doesn't have a "dog sofa" as well (he can still jump up on my bed!) The construction is solid and it came fully assembled needing nothing. I have had this for several months and it is still just as solid and nice looking as it was on day one.