Arrived before promised date.  Easy to assemble and went together without problems.  We love the style and it is very comfortable.