Not hard to put together but definitely took awhile! Cute kitchen table. Perfect size for our space