Took my husband a couple of hours to put together, but not too bad. We might still paint it but for now we left it as is. My daughter loves it!