Looks great and is fairly easy to assemble. It came with a lot of parts, but the instructions were clear, and I was able to put it together by myself in three hours. My dog is still unsure about it, but I'm sure he will love it too with time and treats!