They are really cute. I got a lot of compliments on them. 
The reason for 4 stars is because the shelves have some stains on them. I got them replaced (very efficient and quick replacement) and the new ones also have similar stains on them, but once they're up, it's so subtle you can't really see it.