Love these! Very comfortable and sturdy. The seat is thick and supportive and nicely cushioned. They didn’t seem overly difficult to put together though I only watched.