Absolutely perfect for what we needed. Keeps our pup safely in our kitchen area while we are away, and stows away nicely when not in use. 100% worth the money. Well built and heavy enough to not budge when he jumps up on it.