Easy to assemble and looks great in the room! The seat is firm - like other reviews said - but not uncomfortable. We wanted something you sit on instead of sink into, and it’s perfect!