Your dimensions were spot on for my needs.
Easy assembly and great  multi-functionality for my adorable new cart.  
Well worth the price.