It took me less than an hour to assemble and the directions were fairly straightforward.  It's a good sized toy box and I love that the lid stays up and doesn't close on my sons fingers.