The quality is great, very easy to assemble.  One door did not sit properly- ordered another online and received it within 3 days.  Excellent quality for the price!  Looks great too!