Easy to put together just time consuming!  They are firm but very comfy to sit on, but I like firm seating.  Some say they are low and when I was putting them together I thought they looked low also until I sat in them and they were just right!  We have put them on our rear deck and sit on TV some evenings.  Love them so far.