This definitely gets a 5 star review. It checks the box in all categories.