Serves the purpose for what my client needed,  but is not something I'd purchase again. There was a piece of hardware missing and the bottom shelf was a little shaky. I had to reinforce it with extra L brackets and wood glue. 

Pros: Good price, looks nice
Cons: Hardware piece missing, long assembly time