4.5 stars I've only had it for one day but very happy so far. It did not have a strong odor like some other reviewers said. It was easy to put together - similar to IKEA.
It had a knick I noticed as soon as I opened the box which I took a picture of in case I needed to return it and then I found 2 other much smaller knicks. However once assembled you can't see them so I am happy with it. My dog seemed content in there. We'll see if it stands the rest of time.