Solid end table and the outlets and USB power plugs work well.  Product came with all its parts plus this was the best screwdriver I have ever had come with a DIY product.  Would have given 5 stars except for the nuts that hold the posts don't click into place, which could lead to the table to work loose from the joints.  Also, the last four posts are difficult to reach when connecting them to the nuts.  Otherwise we are pretty pleased with this end table.