Beautiful table that was fairly easy to put together, had a little hitch getting the drawers out to install the base, but otherwise I was able to get it all together by myself. I didn't realize it had wheels, but that's a nice addition. It came exactly as pictured.