The pieces were delivered in perfect condition. The instructions were pretty straightforward, although it took about 4 hours to put together. 
The quality seems pretty good. It's a bit smaller that I thought it would be but will still serve the purpose it was intended for. It doesn't look cheap like some products can. 
I would definitely recommend this pantry.