Absolutely perfect! Sturdy, with tons of storage, it exceeded ALL needs & expectations! Excellent value!