I love these little shelves.
We got the yellow ones and they add a quirky feeling to our living room. My only complaint would be the fixtures holding it to the wall which are a bit small and would be better a little bigger and stronger.