When I purchased this island, I was looking for three very specific things. First, I wanted it to be more on the narrow side. My kitchen isn't really large enough for an island, but it's too large to not have something. This fits perfectly.The 2nd thing I was looking for was functionality. There isn't anywhere great to store my pots and pans except the lazy Susan, which - no thanks! The inside of the island is spacious enough to hold all of my pots and pans with no issue.The 3rd thing I was looking for was, stylistically, no hideous wheels or castors on the bottom. I absolutely love the functionality and beauty of the bottom. It can still move around with ease if needed, but looks like it sits flush on the ground.I am shocked at how much this holds. I still haven't been able to find a use for the cupboard or the open shelves and I have had this for months.One thing I do wish is that the countertop had more color options, but this is a good substitute for the awful gray wood everywhere. The countertop itself is tough. My family has definitely put a beating on it already with hot plates and utensils. I was terrified of it getting damaged, but it is resilient and definitely scratch resistant.Onto the nitty gritty, the assembly. It weighs a ton! It takes forever! But the overall product is worth it. The instructions were clear and all parts were there.This is definitely an all day project though, don't be like me and start at 10pm. Give yourself plenty of space and time.My only negative is that the back is pretty ugly. If you have a large kitchen and expect the back to be pretty visible, this may not be for you. But, if it's going against a wall, which it absolutely can, or in a smaller kitchen, I highly recommend it.