quite hard to put up , but i am not great at DIY, once up it is sturdy and looks good and works well.