Nicely made and the perfect size for small to medium sized dogs...it is probably not high enough or strong enough for a bigger dog, especially one with lots of energy.  I love it!!