Not bad! It's not the most durable little thing and installation did take a while since it requires a lot of screws.  But it does the job for a cheaper end table. I will agree that the suction cups on top don't really suction the top tray very well, but since it's nested in the frame it still doesn't really move anyway.