Though it took a bit to put together, it wasn't overly complicated and has been exactly the extra cabinet and counter space that we needed for our small kitchen. And I love that it comes with wheels and regular legs too so we could decide.