Easy to assemble, easy to clean, my dogs love it, and I recommend it to anyone with pets....Great quality and priced fairly for the product your pet will use and help with their safety