Needed to replace 2 bar stools when I found these and they were a perfect replacement.  As for assembly, it took less than 30 minutes for both stools.  They sit well and look great.