Incredible Cart.  This cart has many components but was not difficult to assemble.  It is so well made you would think it was bought assembled at the furniture store.  Great buy