The setup was very easy and fast. Directions for set up and breakdown are printed on a nice cardboard stock, which I put in the top pocket of the crate to be able to use as I need to. (Convenient surprise pocket!)The fabric is a bit thin and would be easy for a strong dog to rip it, so we use it as a bed time crate and I move it to different rooms of the house incase my puppy would like to nap in it.It’s sooo cozy! The thickness of the fabric on the sides and the one back wall make it feel like a cozy den. The mesh is on three sides, which gives great viewing for my puppy, but the back wall of it is all fabric which makes it feel safe and secure for him while sleeping.The zippers work great and smooth, and I love how they open in the wide side (we keep that open for him during the day) and the front, thinner side as well.My puppy knows that when we zip up the wide side and open up the front, thinner side, “it’s bed time”. He happily trots in there and snuggles with his blanket and Snuggle Puppy.Great bed! Especially for calm bedtime☺️ I’m excited it can fold it down and travel with it too.Would definitely recommend!! However it really would be easy for a dog to chew/rip through it, so it’s not to be used like a crate unless your pet is calm and non-destructive.