I ordered this on a Wednesday and it came by Friday.   I just got a Great Dane rescue and it is big enough for all three of my dogs to fit in at once (if they so choose!).   It was fairly easy to put together and very reasonably priced compared to others I had looked at.   And the free shipping was great.    Thank you.