Fantastic product and well worth the money! Very sturdy and I feel like it will last well into the lifetime of my new puppy! Assembly was..easy but very time consuming with just myself putting it together. I would offer a few suggestions for future improvements
1. Have an options for drawersbaskets that fit the openings instead of just open shelves.
2. Have an option for a separation panel for puppies to grow into the full kennel.
3. The end door be offered as double handed so you could use it as either left handed or right handed.