Came quickly and packaged very well...the box is super heavy, so you will need help to get in the house.  Easy to put together and it is perfect for our female golden retriever that is under 60 lbs and petite.  This will not accommodate a large, tall dog over 50 lbs!