Basic Foam Roller
This is a basic foam roller. I recommend it for beginners.
Pros: It is not too hard and not too soft and it is great for people who are just beginning foam rolling.
Cons: I noticed that it becomes mushy and overused quickly in gyms or fitness studios.