I was very nervous buying furniture online, but i love this piece. Easy to put the legs on and that is all the assembly needed. It arrived on time with no damage. Very pretty too.