Delivery was prompt and packed well. Assembly was very easy (you just to bolt on the legs to the bedside table)! Overall a great product, my one complaint is the price is a bit expensive for what it is.