Product is probably lovely i will know once it is assembled, however, my disappointment in the constant reschedules for the assembly make it hard to give a good review. Work out some accountability issues with your partner Angi, don't promise a date, why not say the assembler will contact you once you have confirmation the product is delivered.