Cabinet wasnt to difficult to put together. All pieces marked. Looks great with the exception of the doors not aligning properly. Otherwise great piece for the money!