Great product for the price. Very easy to put together. You may need to adjust the screw within the end of the shelf. Two of ours screws on the shelves were off-line from the holes in the legs, but with minor adjustment the product went together fairly simply. The caster wheels are well made and it is easy to move the island around the kitchen.