cosmic primo review