Box was delivered fast , but was in ruff shape. Two pieces we're a little cracked...but ok.took us about 4 hours to put together. We did add extra screws. Was easy to put together. Love all the extra details. Our granddaughter loves it!we did build a platform for the house to sit on. Didn't want to keep weedeating inside house...looks great!!