Absolutely perfect and easy to assemble. The seat depth is a bit narrow but I don’t mind.