Nice product but shelves arrived cracked; also, shelves not cut properly to size. Requested replacement for the worst affected shelf - waited and waited, kept getting messages saying that the item had been delayed, so after waiting three months, I cancelled order. However, I've not been offered refund as I was only cancelling the replacement order, which I hadn't been billed for.