Took me three hours to put together but it's very nice once finished. The product came in with minor dings and one spot where the finish was coming off but all in all it's very nice.