I just purchased and received this piece so I haven't used it much just yet.  However I will say it's a great small table for the price.  It is small, so don't expect to place lots of items on this.  I have this next do an arm chair just to hold book/magazine and a beverage.  My arm chairs are a little on the oversize side so this doesn't quite go over the arm to act as a laptop table but it might for lower arm chairs.  This is perfect for my needs and it looks like the pictures.  Also, it was super easy to assemble and took maybe 10-15mins to put together.