Easy to put together except for the doors.  Nice and heavy with a great finish!!!  Love it!!!!