This dog crate arrived quickly and flawless. It is both esthetically pleasing and functional and we were surprised how easy it was to put together. We are very pleased with the purchase, including our lab puppy.