Shipping was fast. Assembly took a little longer than 2 hours, HOWEVER, it was absolutely worth it because this piece is beautiful!