This cart is gorgeous.  To be fair, I had a handyman put it together so not sure how difficult assembly was but it didn't take him long at all and everyone compliments me on this cart.  The removeable top tray is a great feature.  Very sturdy- looks expensive