The order process went smooth and easy.  The product was shipped and delivered on schedule.  This item needed assembly as we expected.  It came with simple, step by step, easy to follow instructions for hassle free assembly. Had it installed the same evening we received it.  We were pleased to discover this cabinet to be well made, elegant design and a welcomed addition to our bathroom. The price was just right.