Much better than I had anticipated. It has a wheel at the front of the drawer to support it when it’s pulled out. Holds much more than I thought it would. Very sturdy. It is tall so definitely check your dogs height compatibility before purchase.