I bought this table for my 11 year old daughter so she had something to set her iPad and drink on while she's in her top bunk bed.
The table itself seems sturdy enough and we've had zero problems with it so (bought roughly a month ago). My only complaint is that the screws on the bottom that hold it in place are a little too far down for narrower bars to clasp them on to. I had to move the table up a little, which caused a slight gap between the “ledge” of the table and the top of the bunk bed bar. However, the tightness of the screws seem to hold it just fine regardless of that gap.
This is super easy to install, and equally as easy to move if needed.
I expected this to be a metal shelf, but it's actually hard plastic. I had concerns about it because of that, but once I got it installed and pulled/wiggled it a bit, I stopped worrying. I used quite a bit of force and it refused to budge at all.
This tray fully accommodates my daughters iPad mini (on a 9.7” iPad stand) and her cup with a little bit of room to spare. The little empty hooks on the sides work perfectly to keep her iPad charger from falling to the ground...and there's one on each side!
Would buy again for sure. May consider purchasing a second one for my son on the bottom bunk so he has a personal tray of his own (younger siblings always want what their older sibling has lol).