Took awhile to put together but overall went together easily. It is a very nice piece especially for the price. Only wish it was more white than cream colored.