Very nice looking. Not very sturdy or steady especially if you need to use it on carpet. Dog or child can easily nudge it away from wall. I bought some extra “feet” which helps with the steadiness. If you can wedge it between furniture and wall, works for smallish dog. Sharp edges when propped as shown in ad are not good for a child.