Fits perfectly and is sturdy. Easy and fast delivery! This was my first purchase from this site and everything went smooth! Great buy!