Love these! I didnt realize there was so much assembly. But well worth it! They look amazing! Havent sat on them much yet, so cant comment on comfort. But they seem pretty comfortable.