Excellent buy for the money.  The stained finish is not top end, but it doesn't cost a lot either.  It looks handsome enough.  We use it as an extension of our counter, plus as a serving surface next to the dining room table (it helps keep the table uncluttered.

I am an engineer, and the instructions are the best, most clear I have seen.  Each part is labeled, and extra fasteners are included.  Assembly took a little over an hour, unassisted.  I recommend you assemble on a waist high surface -- then all the places you must reach are readily accessible.

The assembled product rolls amazingly easily, including in tight places and turns.  It is extremely sturdy.

My mom had dinner with us and said it was "neat".  What higher compliment could you receive?