Quality is great! We did not have any shipping issues. Took about 4 hours to put together.