This product works great indoors and outdoors.  I use it mostly with my small dog to keep him blocked in smaller area of my home.  It easily attaches to crate so that he still has use of it.  It is also nice for outdoor use to keep them in a smaller area, although I have not used it for that just yet.  It comes fully assembled and only uses clasps to secure it to itself or crate.  Easy to fold and carry for transport.