Arrived with all the pieces necessary to assemble. Ended up a very nice addition to my dining room. There was a dent in the metal framework of the tray but Wayfair quickly sent me a new cart which was great. The mirrors arrived in perfect condition. Took roughly an hour to put together by myself, not too difficult. Was happy to get it at the sale price, I don’t think this is worth the original full price because it is somewhat rickety and cheaply made. However, it looks great