Sturdy enough to hold 8 coats! Fairly easy to assemble- probably took a half hour. It helps to have a tall person assist.