Fits perfectly. this item was way better than i expected for being plastic. the color is very nice and my dog loves it. for this price it is more than worth it. took 15 min to put together and it does the job. shipping was super fast and i have absolutely no complaints.

Pros: very easy to assemble.
Cons: none at the moment.