This thing is sturdy, easy to put together, and totally awesome! It has USB ports built right in and it comes with all the needed cords. I love it! I want to buy another one!