Perfect for our needs.  Delivered within a reasonable amount of time.  Appears to be of high quality!