I purchased two of these gates for our Pomeranian puppy. They were easy to install, look nice and keep the puppy out of areas he doesn't need to go. Yes, they are only about 20-21 inches tall, but for a small dog, they do the job and we can step over them with ease.