I bought this product for my wife to use to start the design of our new home. She's a regular computer user, but no kind of geek and is frequently confused by software features and functions.Nevertheless, she's spent hours enjoying the process of designing our house using the software. Room layouts and adding furniture have been a breeze. The software has given us a very good picture of how big the rooms need to be and how the furniture will fit.She's had some trouble figuring out mutliple floors. When she added the basement and then switched to a 3D view, the house was shoved sideways off the basement. We never figured that out. Adding stairs to the second floor is another function that she also hasn't quite figured out.But overall we are enormously pleased with the software. It gives us plenty of design power without overwhelming us with complexity.