I am not a fan of the separate assembly appointment service. The company used to assemble upon delivery. Fast and easy! Now you have to book a service through an annoying app you are forced to download. My handy person canceled twice. When you have a nice piece of furniture delivered you want it assembled right away. Did not like the hassle. May not order from this company again for this reason alone.