Received my bedside tables quite quickly. A bit disappointed that the whole unit wasnt high gloss but i am more than happy with my purchase. Ready assembled except for the handles which are easy to add. Really pleased that i purchased these bedside tables.