this end table was very easy to assemble and it took less than 30 minutes. The framedoor and top are of solid wood but the shelves were very flimsy press board.  Works good just don't put too much on the shelves.