if I can seriously give this a 0 star rating I would. first off, all this thing is held up on is magnets. It is far from sturdy and durable like the description says. I was excited to purchase this, but now seeing what my 150 got me, Im telling you to save your money. 
The first time my dog used this was last night for 2 hours. In two hours, the cheap flooring was torn up from her moving around, from her moving around, the white pieces came off the and were on the floor when we got home, and when we tried to get her out, the kennel would door would not open. Dog was freaking out and as so my husband and I. The door is from us trying to get the stupid door opened. 
I will be calling first thing to try to get my money back. 
Save your money and time.