It was delivered with some scuffs on it when it arrived and the directions were difficult to read. But my fiancé was able to put it together. It took 2 hours. Overall, happy with the results.