This shelf does what I need it to do...it isn't particularly sturdy but I don't need it to hold much besides towels and various bathroom items. You get what you pay for and for $32 I think this was well worth it. I have a very narrow space between my toilet and wall and this shelf fit right in. I did have to put something underneath it to prop it up so that the toilet seat wouldn't hit the shelf when it was up but all in all it suits my needs.