I like these shelves, but no way can it hold 20lbs. I put an old heavy phone on it (weighed about 5 lbs) and the shelf now leans down, even without the phone on it. But these are awesome if you have things that don't weigh much.