It was delivered in a timely manner with all the parts. It is a little harder to put together because of the rolling drawers (took us about 1 1/2-2 hours). The inside of the drawers are a little rough so we had to put some contact paper down. We are very satisfied and it looks great in our guest room.