I'm giving 4 stars because the plastic is flimsy and not sure how well it will hold up. And the top pump part looks pretty cheap in real life. But it looks pretty good once you put it all together.