This cart was a bit difficult to assemble, as the legs didn't align that well.  It took a lot of pulling and stretching to get parts to align.  The casters roll nicely, but aren't locked into place, so tend to fall off if you lift it on and off area  rugs, which is really annoying.  The wood finish on the legs was done badly, but I put the "flaws" to the rear of the cart during assembly.  I probably should have asked for new leg pieces, but, I needed it for a holiday gathering and had no time to wait for new ones.  Otherwise, this is a really pretty addition to our dining/living room once I got it together.  We use it to hold cocktail glasses, napkins and crystal alcohol bottles on the top, and store shakers and other bar supplies on the bottom.  Since the casters tend to fall off, I wouldn't use it for serving anything if it has to be moved over uneven floor surfaces.