Absolutely perfect! I took the advice from others reviewers on assembling and took me less than 30 minutes to do one. I’m very happy with all 5 stools!