For the price, this piece is fantastic. It took about 20 minutes to assemble. 
This isn't my first rodeo, so I've learned to always use Go2-Glue in every joint and screw when assembling. This step will help self-assembled pieces stay straight and strong.
The table is exactly what I'd hoped for next to my husbands recliner. The storage keeps all his gadgets out of sight, but close at hand, and the surface is just right for a  lamp, a book, and a drink.