The arms are a little low.  We have ordered the horizontal pieces because the bench did not fit into it.  Otherwise went together pretty easily in a couple of hours.  The cushions puddled water in the first rainfall and water shook off easily.