This kennel is awesome. We have a little pup.  Perfect for her to stay safe in our yard. Worth every dollar.  No problem putting it together. Just lay the pieces out in the shape you want and then stake them up.