Great materials and quality, but extremely hard to put together. Get professional installation. Took our handyman 5 hours to put together.