Overal good to very good condition