Awesome crate! We needed something for a puppy that will get pretty large and this was perfect.  Very well constructed and easy to assemble.