It takes a long time to put together, but its very worth it.  My kitchen needed the extra counter and storage space and this was an easier and cheaper solution.