If I could give half stars, I would rate this a 4.55.

Overall very pleased with my purchase. My dog loves it!
Assembly was pretty straightforward and putting it together, you can tell right away the quality. All the required hardware was included and there was no significant damage to any of the pieces. There was a chip in one of the side board pieces, (but fortunately it is not visible, as it is on the underside) which is the only reason I am docking a star. Definitely would recommend!