This is working out really good for my puppy right now.  I like that it has legs.  Alot of other products don't have legs on them, but I don't know if it's going to be sturdy enough when my puppy gets bigger.  They seem a little smaller than I thought it would be.