Excellent product. It came already assembled. Sturdy and well made. The glass on one door was broken when it arrived; I contacted the company via email and they promptly sent out another cabinet. Great products and great customer service!