Seems well built for the price. Not complicated or tricky. I feel for price it's a good value. Now for the bad. It's not about the incubator but the instructions and support. This due to poor user manual /instructions and inactive EveryGrow website. Once I had everything together, I began a test run and all functions worked as directed and simple enough. Now this the only issue I had, and probably similar products in that price range has, is that I could not figure out why the humidity level stayed at 73-75% range! I thought the sensor was bad or the controller is not accurate and inferior. Turns out I was wrong. I left for a weekend trip leaving just 3 eggs to test and it stayed at 75% the whole time I was gone. I know the range for the 1st 18 days needs to be 55% - 60% avg so when I returned from my trip I resumed again to try to figure out. No where does the manual included mentions this but in order to regulate proper humidity level "Do NOT leave water bottle in the holder"!!!! You will need to quickly remove eggs, remove trays, dump all water out, dry very well, put it all to together quickly(minutes) and watch humidity rise and it will go to high levels again because the installed sponge is saturated. Just let it run a couple hrs. and it begin to drop down to your settings, or before putting together, swap out little sponge with dry new one and it will adjust much quicker. The key is NOT to leave bottle installed. So, as it drops it may drop lower than your setting, now this is when you incrementally add water. Do so deliberately and patiently. Take bottle to add water and as soon as it blows a couple bubbles in the bottle remove. DO NOT ADD ANYMORE. Just wait and watch humidity begin to rise. It should reach your determined range, about 55% for about 15 days. Raise to 75% for 3 days, bring back down to 55% last three days. At this point if eggs are healthy, formed, hatching should occur. I am currently in day 5 so it remains to be seen on day 21. I candled those 3 eggs, 2 of 3 appeared to show development. The 3rd egg did not. Still could happen. I almost returned it to Amazon but since I figured it out, for the money I will keep it. It's a pretty nice incubator. I will post an update on day 21 or 22 if all goes well or not. Not all all bad buy by no means. Instructions are not clear or detailed like we do in the USA.Update: 2 days later I decided to see what would happen if I installed water bottle and it worked. Apparent there must have been air in the water passage to the tray that kept feeding water. It has now stopped, and it regulates as it should. Incubator works great. All embryos are intact, alive, and continuing through development. 13 days to go until hatch day!