Exactly as described. Great price. My mistake, though, in ordering such a large size. Was hoping it would give ample roaming room for our Yorkie pup when we go to work but.......it's so large that we couldn't find a place to set it up without having to squeeze by it when moving around the room. Next time, we'll order the next size smaller.