please have in perfect or almost perfect condition.