Solid piece of furniture- not too difficult to assemble, but difficult to keep clean  not stain.