Easy to put together but does take about an hour. Made of particleboard, so I don’t know how sturdy this is going to be. Does look nice in person though.