The doors slide nicely, however it's very cheap and cheaply made, if we'd known it were going to be like this after putting it all together we would not have bought it. Especially not for $200. My husband had to screw in additional L clips on the top inside, since after putting it together there were still gaps. Also one of the plates and screws that hold on the glass to the door had fallen out but the hole was too loose to put that back together. Not worth the price that's for sure.