After looking for an overbed table (two actually) I became frustrated with the reviews. Every one either was unstable, broke or had some flaw related to how the table height adjustment worked. I found this one, and although it was more than I wanted to spend - the old adage of "you get what you paid for" worked out in this case.This table frame and legs are made of strong tubular steel. If it had support like a regular table, I am certain it could probably hold over 100 pounds. With it only having one post, too much weight is not advised, but it is VERY strong near the post and in the center. My goal was to put an iMac on it, and at less than 10 pounds, I have no fears.Of the complaints you might see in this products reviews - apparently it used on only come with some low profile wheels installed on the one side. It is fine if an able bodied person standing nearby wants to move it for someone else in a bed. They are not suitable for a weak individual to push the table away themselves. The manufacturer corrected this by supplying small wheels, two with locks, that are optional. They are cheap but effective. The original low profile wheels come installed, you can just leave them in there.The table top itself is strong, some kind of coated MDF I believe. It is packed with part of the frame behind it, so if your table top breaks in shipment, I don't think I would trust any of it, it would need some serious abuse to damage it in the box. Both of mine were in fine condition. The table is also sturdy, bumping it is not going to cause everything on the table to go flying.The assembly was easy. The instructions incorrectly labeled the smaller and larger screws, but that will be obvious to most. An allen key wrench was provided, it worked fine for the bolts. The screws also had an allen wrench type driver - it was very hard to work with and unless you don't own a screw driver, I wouldn't use it. A regular screw driver will take 5 minutes off the set up. The optional wheels, it would have been nice if they came with a tiny wrench, they are near impossible to attach securely without one. I used a 1/2 inch, they seem to be metric, since that was just slightly loose, you probably want 12mm - but either will work.Assembly of the first one took about 8 minutes, probably less than 5 minutes for the second one. It is really easy.Overall, as long as the crank height mechanism holds up - these could last until I am old enough to really need one. Thanks to the manufacturer for taking a risk and building a higher quality item - not everyone wants the cheapest thing, some of us judge things by the quality.I’ve been using overbed style tables for 10+ years and I find them very useful and adaptable for home/work needs. The ones I’ve used previously were the type with a spring supported table which you can easily adjust with a lever or the type with a rotating wheel you can tighten or loosen to adjust the table height manually. Both have major issues; the lever types my family has all failed within 3-4 years of use. The rotating wheel ones seem more reliable; however they don’t maintain their table position very well.When my most recent lever type table failed a few weeks ago, I was interested in getting something which will hopefully last me a lot longer. This table has a crank system, which seems like it may be more reliable. The table is much more expensive than other overbed style tables ($120 at the time of my purchase, compared to previous tables I’ve bought which are currently $50-$70). However, it also seems to be much better quality. I hope that indicates it will last a long time.Overall, I think this may be the best quality table of this style I’ve purchased in 10+ years, it just has one flaw which is regrettable. If the crank system ends up being reliable over the long term, I think it will be worth it, especially as the biggest flaw (hard to move) is easily fixable at home.I have ordered the detailed pros/cons by order of importance.Pros:1. Crank handle is easy to increase/decrease table level and will hopefully continue to work in the long term (will update if/when it fails).2. Much more stable than other overbed tables due to wide, thick legs. Makes it very useful if you have a webcam set up for a meeting.3. Easy setup. Took me 10 minutes and I’m not very mechanically inclined4. Decent length/width table surface which looks good, feels solid and is easy to clean. It would be even better if it was a bit longer (my last one was 32 inches long, this one is 27.5 inches) but it is fine even if you are using a very big keyboard + mouse with a big mousepad combo. I did return the first table I got as I had gotten the tabletop with the hole for a cup & tablet wires. That made the table much less functional. The version the company sells for the same price with the solid tabletop is much more functional. They have also improved this version with better wheels and an easier to use crank system.Cons:1. This table is difficult to move as it is designed, however the issue is easily fixed at home for someone with no mechanical abilities. The difficulty seems to be because the manufacturer considers the low-profile nature of the legs (I guess to slip under a low couch?) a major selling point. I wish it had been implemented better. There are only wheels on one of the legs, the other side has antiskid pads. While the wheels included on this updated table are better than the bearing style wheels on their older model, they are still not great. The table is not light (which likely aids in stability), and as designed, you have to lift up the heavy post in order to move it at all effectively. It is even more difficult on carpet or a mix of carpet and solid flooring. A simple set of locking castors on both legs would have made this table far better out the box.I was able to simply & cheaply fix this problem (under $10) by placing 2 large 9.5 inch x 5.75 inch reusable carpet furniture mover pads under the side with the antiskid pads. That makes it so you don’t need to lift up the heavy post to allow the bearing wheels to move, you simply slide it where you want it to go, and the wheels become more effective as well. Because the legs are wide and heavy, the pads stay put under the legs without any issues. My table now moves very easily whether on solid flooring or carpet while still being quite stable.2. The table has a very thick post to accommodate the crank system. If you are using it in bed, the table surface will only come over your bed by 20 inches, so you have to stay very close to the edge of the bed. Still pretty usable, but would have been better if the table was a bit longer to mitigate the issue.I have this on a wooden floor and the wheels don't roll - at all. It just scrapes around the floor when I move it. So if you use this a desk/table without wheels and pick it up to it around, or best of all not move it, it should work for you. Sturdy. Instructions are a joke. They don't have to be in English but just clear. The wheels are hard to put on without a special tool which thank goodness my husband had. I have another similar table which is not as sturdy but rolls smoothly and I could put it together easily. I'm not planning on moving the table unless I'm vacuuming or moping so it should be okay.Very tall, which I needed. Very sturdy. Looks nice and the table is big.Good table, use it every day,I don't need a hospital table myself but I use it to draw on,eat on,as a desk. The adjustment level is so easy to use to move the table up and down, that I use it over my bed when I want toVery sturdy but impossible to move because the wheels are hard to maneuver. Which is dangerous for a bed bound person. I had to buy better wheels. Let's hope they will fit. The table was expensive enough.The base on this piece was slightly bent so it wobbled until I placed a couple of felt furniture pads to balance it. I was a bit annoyed by that, however my hack is working out ok. The reason I still gave 4 stars is because the actual table is the perfect size, adjusts nicely for over my bed as well as to a standing position, and the design is very contemporary -- doesn't look at all like a "hospital" table!