pretty good but it breaks apart a little bit and ...
pretty good but it breaks apart a little bit and leaves chunks falling down. does wonders for my feet though!
Rating: 4 stars