I bought this for my 12 year old and he was able to put it together by himself in about 20 minutes. It’s sturdy and looks great!