I have 2 Maltipoos and they loved it.

Pros: Well-built
Cons: A little slippery.  Added a carpet strip to correct the problem.