Cute.  Looks nice.   Easy to put together and move around.  Got it to introduce cats to each other.  Recommend for cats or small dog.  Not sure how it would work for medium-large dogs.