Easy to put together.  It was in stock and came within the week.  Good quality.  Looks nice.  It is very comfortable, too.