Product is ok but directions were not.  I followed them step by step and the screws they had me use were to long when I attached the back board to the legs  

Pros: Looks nice and the size for where I put it fits good. 
Cons: The back was not painted so you need to keep it against a wall.