Pup approved! Pretty easy to assemble. Took less than an hour with two people. The color was pretty spot on with the photo.