After 2 months having purchase this 3D printer that is my first one here is my opinion: My printer now is working fine, just had printed some pieces and went ok. I must be honest in first hand didn't came with (eccentric nuts and hot bed terminal) but this happened on the first lots so now they are sending with cool upgrades. In my case seller was always kind and was very compromised and open to solve my issues and then send the missing upgrades and a missing PEI bed that I had purchased first but was missing. I was looking for a good budget 3D printer and after some efforst, study and repairs now I have it. If you're a noob and want a 3d printer ready to work with no issues you should spend 2 or 3 times this price or invest in knowledge to solve the issues that could come with this or any other printer in this price level. What you need to improve: - Check the motor steps because it came with higher so you will have filaments stucks (most important fix to learn to do)