I love this and so does my dog. Especially that it came out of the box completely assembled!  My dog is a golden retriever and fits but just barely so keep that in mind.