So good that we bought two - one for home & one for the office! Easy to put together but sturdy enough to keep the puppy contained.