We had been looking for floating shelves for a long time, and we are so glad we decided to go with these.  They are a little more expensive than what I originally wanted to spend on two shelves (the only reason why I'm giving a 4 and not a 5), but the hardware that they come with plus the quality of the shelves was worth it.  Very easy to install and they look great.