It took my husband and I about an hour to get it together once we had everything unwrapped. It comes very well packaged. We had no issues getting the unit together. It is very sturdy (well made). The only thing that didn't seem to work very well were the locking wheels. The unit still moved. I think it would be better if all 4 wheels locked instead of just two of them. I solved the problem by putting a rug under the unit. All in all it looks great and is a great value for the money. Love the granite top!!!