The product is functional and works fine.  The assembly instructions were good.  However, for the premium price I paid I thought the quality would be better.  The connection pieces are fabricated and could break apart easily.  I was very lucky this didn't happen during assembly.  I understand completely how others complained this product broke when being assembled.