We were disappointed in how long it took for our furniture to arrive.  We got an email informing us of a delivery date finally and said they would call prior to arrival.  They delivered one day early, NO call and since the way this company works, our large piece of furniture was left outside our door of our apartment complex overnight!  It was relatively easy to assemble but very heavy to maneuver.  Overall satisfied with the piece but not the delivery.