The desk went together quite easily and although my husband did most of it by himself, my son did help. It’s sturdy and the cage holds all the cables tidy. It looks very smart in my son’s room and he is very happy. It was delivered very quickly.