I've only had this products for a short time but for the most part it services it purpose.  Very easy to assemble. The shipping could have been better. The boxes came broken and ripped, clear signs of poor handling. 

Pros: good value and easy to assembly
Cons: box ripped and torn