not completely awful for the price