I love these chairs and so does everyone else who sees them! They are on the petite side but actually pretty comfortable to sit on. They were not hard to put together (simply screw the legs on) but you do need to pay attention to which legs you attach to the front and which you attach to the back - they are marked. I don't think you can go wrong with these stylish chairs which are a fun twist on traditional dining chairs.