Easy to assemble and seems sturdy. The footpads under the bench do not stay attached well, so I recommend you purchase extras to ensure that your floor doesn't get scratched! The wood finish is quite shiny and veneer like, less "wooden" than I expected but more hardwearing.