It came completely assembled, which is worth every penny! It rolls but the wheels are kind of hidden so it doesn’t look super cheap. Cleaning is so much easier because I can easily roll it around and clean underneath! 
Only issue is that the drawers don’t close shut all the way without a little push but they roll smoothly! Also the raised top is somewhat difficult to raise up and down because it is on wheels, so you have to hold the base while lifting the top but it works! Overall extremely happy with the purchase