Easy to assemble, very cute bench for our entryway. It was a little shorter than I expected though, so measure the height you need before purchasing.