Category: an honest review