Arrived on time, pretty sturdy once put together. I recommend having two people while assembling, one to hold while the other assembles. I have a German Shepard and he fits just fine in this. Looks nicer that having an ugly wire crate in living room.