Purchased this island for my small kitchen. It was easy to assemble, following the included instructions and two people. The granite top will need to be sealed prior to use. This top is not high quality granite but I didn't expect it to be for this price. The interior bottom shelves are adjustable. Because there is space between the bottom of island and the floor, I move it (loaded) in order to vacuum underneath it.  It is holding up well and I am happy with it for the price