Definitely worth 5 stars