Very difficult to put together because of the amount of steps, however it is worth it!! Such a beautiful piece that is even nicer in person.