Very easy to put together.  Well made. Perfect size for my love seats. Simple style will fit in anywhere.