It is just what we were looking for!  The quality is great.  We can eat on it while watching TV.  The only complaint I have is that it is very creaky when putting the top back down, but for the price it doesn't bother me.