The item itself is PERFECT...but the delivery was terrible! I came home from work to find my order just laying in the front yard!!! We have a screened in porch, and it should have been put in there. They did not, though, but made sure to leave the porch door WIDE OPEN and our cat got out. I was very disappointed.