Fits perfectly.  Very sturdy.  Made of very good materials.  Excellent.  The size is so perfect.