Easy to assemble, my 13 year old put it together all by themself. Our cat instantly loved it and we are so happy with the purchase. 
Quality seems sturdy and it is not an eyesore.