Good job on design choices, delivery and set up prompt and on time, set up charges ate reasonable the set up team ept me posted on delivery progress. Pleasant on the phone they hauled everything away . the entire process was painless and exceeded !y expectations. I would buy from them again