No assembly and looks to be a very sturdy bench.Grey tweed fabric perfect for my room.