This item came quickly all in one box and was not super heavy though it is quite solid altogether. It went together pretty quickly, there was only one screw hole that was a little bit off. It is very cute and our little one enjoys it very much. Do recommend putting it on carpet or other material that will prevent it sliding.