Came when they said it would, was easy to put together. It is bigger in person than I thought by the measurements, so I'm glad I didn't get the next size up. My dog loves it and we have had no trouble with her escaping. I would highly recommend. It was a much better price than anywhere else.