No assembly required. Very sturdy and solid in the right places, but with enough "squish" on top to comfortably rest your feet or sit upon. Gorgeous design. Love it!