Absolutely perfect!  I have a porch with concrete steps and a great-grandson who tries to go down them face first!  Keeps his almost 3 year old sister safe too - SO glad to find a gate that fit our 48" opening!