Assembly was moderately easy (for a house!) and we are happy with the finished product. My girls age 2 and 4 have been playing in it every opportunity they have since we got it.