Nice ottoman- came fully assembled. Plenty of storage and the tray tops have weight. The bottom has caster wheels making it easy to move. Love it!