Overall this product is good. Does what you need it to do and looks pretty good.
The only issue I have is with the legs. They are thin, and if you put some weight on them they can be bent slightly (not permanently bent, they just have some give to them). The legs are each a long, thin piece of metal that has been bent into their shape. If they were molded into the shape I think they would be sturdier.
Not sure it's totally worth the $40 I paid because of the leg issue. If the legs were of better quality, like I thought they would be, I would be okay with th $40 cost. As it stands it's probably worth $20.