Nice solid piece. Was easy to put together.  The top is hard but should be sturdy long term.  Time will tell.