Perfect! At the sale price, I wish I had gotten the next size up. Buy this, you will love it.