This product is okay. It looks nice but feels a little cheap, but at this price point I suppose you get what you pay for.  Assembly is a bit cumbersome. I'm fairly good at these type of assembly's and it took me about 45min to an hour. Overall, if you have a strict budget this is a pretty good option, but if you can spend a little more I would recommend doing so.