Good quality, perfect for what I needed to keep my little dog out of a new room, swing gate works well  

Pros: No assembly required, take it out of the box and your good to go. 
Cons: No cons, love this product