My husband had it together in no time.  The quality exceeded my expectations. It was paint ready and needed no sanding. This cupboard holds so much and is very sturdy. I love it! Highly recommend.