The only reason why I give it a 4 star is because the box was delivered messed up and on the of legs was dented. The product itself is awesome however! 

Pros: Easy to assemble 
Cons: Shipped dented