This crate is perfect! Very easy to assemble. I purchased the extra large and it had plenty of room for our collie. I would highly recommend.Very sturdy and can not buy it anywhere cheaper and have it delivered to your door.