I'm usually skeptical when buying furniture online, but this has been a pleasant surprise! Not only did everything arrive in a timely fashion, but it was free from damage. Yes, there is some assembly required, but it's not difficult and the company provided a set of extra hardware just in case you lose something. It went together easily and is by far the best piece of online furniture I've ever purchased!