The ottoman came packaged really well and fully assembled. I didn't even need to put the feet on it like I did on my old ottoman. Looks like great workmanship, good quality materials. Slides on hardwood floors. We only use one tray and just keep one as extra so we can put our feet up. Hopeful it will last for a couple years.