Love this! Took me about 2 hours to put together but very easy and pretty self explanatory. My dog loves it and my cats sleep in it. Very sturdy and looks so much better than the pet fence I used to contain him in. Highly recommend.