This kitchen island is perfect for what I need. It was a little difficult for me to put together on my own, so I definitely recommend having a helper. I am not the handiest person, but I was able to figure out all of the pieces with the help of my son. The majority of the pieces were labeled with small stickers (A, B, C) to assist with assembly order. The pieces that did not have any stickers were easy enough to figure out. This is a nice sturdy piece, but I had a challenging time locking the stainless-steel top. I am still debating if I want to add the wheels, but I'm glad I have that option. Overall, a good addition.