met my expectations. got what i wanted on time and at a fair price.