I am very happy with this kitchen island.  I have a very small kitchen - it fits perfectly and is very functional.  I found it very easy to assemble and the quality of the product is excellent.  All pieces were clearly marked and the directions were easy to follow.