The size is perfect.  It is very well made and I love the color.  Best of all it keeps my dogs out of the living room.