It was just what I envisioned that I needed.  It actually arrived 3 days earlier than the date I was given.  Would definitely order again. The quality is very high.