Parts seemed a bit cheap or messed up, and we had some trouble assembling, such that we couldn't get all screws in (details below).  Nevertheless, it stands up okay and is decent for its price

Details:  Assembly instructions were very simple but unfortunately the parts didn't fit together that well.  I had to use considerable force to get one of the legs attached (the other was less of an issue), and when I removed it (to try switching parts, even though they were symmetric) I could tell the metal was a bit damaged from the pressure.  In the end the part didn't fit that well no matter how I tried.  This caused misalignment when putting the legs frame onto the main board, making it impossible to put screws in on all 4 sides.  So we just put screws in on only 3 sides of the main board instead of 4, and it still holds up fine.  Still, kinda disappointing and more stressful than it should've been