The whole process was smooth, great communication. It only took eight days to arrive. The white glove set up was professional  and set up was quick. This picture is immediately after setup. The cushions are firm, that's what we wanted. Love it!