Certainly served its purpose. This was our second one and I made the mistake of buying this one that is an inch shorter in height. While that doesnt seem like a lot.. it actually is now that our frenchie is full grown. 

Pros: Good for training the little ones. 
Cons: Our puppy did outgrow this one quickly... but that is our own fault.