I installed this dog crate with ease on my own. The package was delivered and very well packed for shipping. All the pieces were very well labeled and the instructions were easy to follow. The crate fits very well in my space and seems to hold up! My puppy has had accidents and the material has cleaned up nicely. The removable dog bowls are a great option but my puppy is a lazy eater and has already rested his head on the bowl so now it has a slight grade! But easy fix to remove the bowl till puppy is older! I have received tons of compliments on the crate! Would buy again!