I should have assembled it with glue as well as the supplied hardware, and the instructions/hardware didn't always match up. Also I replaced all the little screws with slightly bigger ones and that seemed to hold better. That being said for the price I think this will be okay for me although I have yet to actually use it....I have to figure out why one of the shelf pins keeps popping out and the shelf falling in response. 

Pros: fairly easy to assemble
Cons: the finish is very minimal and marks very easily