Well packed, assembled very easily on my living room floor, instructions were quite clear. The frame is metal and very sturdy, the base is exactly as slim as promised and easy to move around even though my carpet is a little bit thicker than what the wheels recommend. The base is slim enough to slide under my couch which I was concerned about because the legs on mine are not very tall. The height is super easy to adjust and doesn't feel flimsy at all and has a good range on it .
it seems fine though it is plastic and will probably eventually break. has pre-drilled holes for the screws to put it in one position though you certainly could mount it where ever you desire if you drill your own holes. I simply didn't want to be stuck with it in one location so I use a clamping cup holder instead.
I chose this one because it seemed sturdier than other similar tables. It has lived up to that expectation. It also fits comfortably over my lap when I'm sitting on the couch, I can adjust it to the perfect height for working on my laptop. It does not work as well for sitting at the recliner as the recliner doesn't have enough room underneath it for the table's base to come up close enough to be over your lap. The tabletop does not swivel like some other styles, it is a fixed position to the base so to move the table out of the way you are moving the entire thing aside using the mini wheels concealed in the base. This works best in an arm chair or couch or a bedside situation were there's a bit of room underneath the seat where the base can slide under.
In all, I am super happy with this and glad I didn't settle for a flimsier table.