It's exactly what I need. It came almost completely assembled except I had to attach the wheels which was easy and it was ready to go. I have nothing but good to say.  Thank you for making a decent product for a decent price.