Was delivered on time. Set up was pretty easy. I did the set up for the wheels since it was be easier to move around if need be. 
I have small dogs and both fit perfectly fine in it.