Wasn’t too difficult to put together and looks great! It ended up matching our TV stand perfectly. Sturdy too.