Overwhelming when I opened the box but it was fairly easy to assemble by myself! Bought for my three year old she loves it!