Everything was very adequate for the price.