Arrived faster than promised. Fairly easy to put together. Very comfortable!  Exactly what we were looking for at a reasonable price.