It is very well made.  My son put it together himself.  He just needed help putting roof on.  

Pros: attractive looking and quite spacious inside
Cons: missing 2 different sets of screws