The quality is amazing!
It just arrived and I had high hopes...it exceeded them.  Can't believe how fitted this thing is.  It will not fall out.
Rating: 5 stars