My curio cabinet was shipped very quickly after I had made the purchase.  Every piece was packed well, all hardware was present in the correct number, and the assembly instructions were clear.  The finished piece is really beautiful and has a look of quality and solidity that enhances my dining room.  I don't have a single complaint!  Therefore, I can highly recommend this site based on my experience.