Easy to put together but it takes some time. But it is a great buy! It is beautiful and holds my 50 in TV perfectly.