Exactly what I needed for my small kitchen space. Easy to put together but it took awhile as there are many parts and steps. I put it together alone, but it would have been easier and faster if 2 people worked together.