It fit my needs and I was satisfied with the quality given the price.  I was having an issue finding a simple 30 inch square island (the rectangular ones do not fit in my space), so I put four of these together and then placed a piece of butcher block on top.

But remember that you get what you pay for: as I was inserting the wheels, one of the legs cracked.  Fixed it with super glue, but still kind of annoying.  

Bottom line: decent quality for the price, easy to assemble, but if you're looking for something sturdy, skip this and splurge on something else.