They were pretty easy to assemble and they matched perfectly with our kitchen counter.  They look great (and smell good too).  The price is reasonable and the delivery was quick and right to our door!