It was the right size, strong and sturdy. Solves the problem I had with the puppy going into other rooms. Affordable price and received it in last time they recommended.