Really easy to put together took less than an hour. I love that you can adjust the height of the shelves yourself. Made a huge difference in my kitchen because it’s not so bulky like the cabinet I had there before. 
The wheels are a great feature and the hooks come in handy to hang pans on the side as well. It’s not really heavy metal but it is very sturdy and strong. Great buy!