very high end product, exteremely happy overall. I was amazed at how quick I recieved this item. I had one issue that I only received 4 Boxes out of 5 but overstock was very easy to deal with and quickly tracked and located the missing box which was delivered within the week. I would definitely recommend and purchases from this company. I love my new island!