Assembly was horrible and the doors do not stay in the track when sliding, they are hard to slide, the bottom piece was warped, and the shelf does not stay in place and falls constantly. Should have returned it right away but because it took so long to assemble I thought I would deal with it ... huge mistake!