I have 2 large labs and these are perfect for them.  The stands are very sturdy and heavy so they can't easily be slid around the floor. PERFECT design!

Pros: No assembly required, quality product
Cons: A bit pricey