5-20-felted_pebbles.jpg
We're not really sure why we love these felt pebbles, but we were so captivated when we saw them in person that we had to buy one. They look surprisingly real until you pick them up, and the tactile quality of the felt manages to amuse visitors of all ages.

$14-22 each or $92 for a set of six at Branch.