Came within a week.  Took about 2 hours to put together.  We are happy with how it fits in our space.  Sturdy.  Overall very impressed!