Pretty easy to put together just time consuming. Large. Wheels are great and work wonderfully. Stainless top was well packaged with no scratches and easy to put on. It was easy to modify and put my own matching hardware on so it will match my current kitchen.  Very happy especially with the price as smaller units were more expensive. Is going to come in very handy during our current kitchen remodel. Will also make an ideal place for cutting and wet kitchen activities that I don’t want to do on our soon to be butcher block countertops.