Cabinet arrived extremely fast.  Assembly went smoothly with no issues, just need to take your time.  Cabinet is very sturdy with well made material.  All parts well labeled and instructions were easy to follow.  I am very happy I bought this, looked at several others and finally came across this one.  It suits it's purpose well.