I have bought this shelf before and decided to buy more. They are sturdy and fit nicely into the small space I had for them. They come with extra straps to attach to the wall (I haven't done that part, but like that it's included if I decide to).