Absolutely perfect. I've had my eye on it for awhile and I was finally able to order it. It fits perfectly and has plenty of storage space. Decent quality for price point too. Very pleased.