I ordered this crate for friend's german shepherd and received it in two days. It arrived safe in the box and set up was a breeze. Took less than 30 seconds to have it fully assembled. If feels very secure, with the sides fitting very snugly against each other.