Nice price and works for us. Got this for our new puppy who is only five pounds. If our puppy was bigger we would be in trouble. The size is good, the plastic is strong. The door lock is not easy to work. It was easy to put together. Now to get our puppy happy to be in it.