Is this really worth it? Please give me some advice!!