solid piece for the price.  will take over an hour to assemble depending on your patience.  it is a solid piece when done.  happy with it.