The products we've received have been great, it's the delivery service that hasn't been so wonderful.  We've received the wrong products, received one item out of a set of two and damaged products, but customer service has been very nice in working with us through this time.