I like the quality of this cabinet, very sturdy.  It was not hard to assemble, it took only about 1 hour (2 persons) to assemble. My only issue is that my high heels won't feet and i mostly have high heels for the office attire. If I put every other shelves, it's too big space and i can't put a lot. It was perfect for tennis shoes and flat shoes but it was not meant for high heels.