For the price it's a pretty decent piece. A little shaky as expected but thats fine since it's up against a wall. Fairly easy to assemble.