I'm about as far from a handyman as you can get, but I did manage to make one of these myself. The legs are only about 2" tall, but it sits snug with less than 1/8" wiggle room. While I don't use mine for bringing the laptop to the tub, it has been a delight for books and drinks.