This cart came and required a lot of assembly. Once it was assembled it was a lot smaller and shorter than what I had expected. This is partially my fault for not paying better attention to the dimensions. The doors that slide work fairly well but mine tend to stick sometimes and won't slide all the way. I ended up adding extra legs to the bottom to add height and enjoy it much more now. Not a bad piece but not the best quality.