Absolutely perfect, love them so much ordered two more!  Very comfortable and sturdy, yet easy to put together.  Thanks!!