Beautiful set. It was very easy to put together. The seats are very firm, but Im sure they will soften with time.