This island arrived on time and was relatively easy to assemble. Once assembled it is solid and stable. The finish was good and all the parts went together easily. Nice piece.