A bit flimsy buy overall good for the price.  The finish is pretty clean and the material for the top seems like it will hold up really well.  

Note that the 24" measurement in the specs is to the bottom of the top, not the bottom of the upper part if the frame.  I had to modify to add in adjustable levelers to get it over the arm of my sofa.