Came on time and very easy to put together and very sturdy. Poodle loves the crate as she is now able to “stretch” out!