These are perfect.  Just what I expected.  They look nice and they keep our new puppy contained.