I was a little concerned about product quality since I couldn't see the flooring in the store. I ordered 10% overage for bad boards, waste, etc. as suggested by the store rep, but ended up returning the extra 10% because I didn't need it. Not suggesting you don't order extra, just saying that the quality of the wood I received was very high. Yes, there were a few small gaps here and there - this is natural wood, so it won't be perfect. But overall, I was very happy with it. It took very little skill to install, but was a lot of work - took me and a buddy 2 days to do 200 sq. ft., taking our time since we had never installed wood floors before. On appearance, the boards look great. If you've never done pre-finished hardwood floors before, note that they have a small bevel on the edges so that the floor is not perfectly flat like a floor that is sanded and finished in place - it has small bevels between the boards.
Good Wood, High Quality of Material, Easy to Install, Looks Great, Effective