but is it worth it?