The stools look great and generally would be easy to put together. However the set I received the front legs did not fit into the seat well (the posts were too big, or the cut out on the seat was too small). Did manage to get them together though, they look great and are very comfortable.