We are very happy with the item purchased. It's the postponing of delivery date that was frustrating. Also the pro that was supposed to do the assembly, was a no show. Had to arrange for the next day.