Was really impressed with this unit. It did take an afternoon to put together (by myself), but well worth it. Once built, it looks beautiful, clean and modern and is very sturdy. For the price, the assembly is to be expected. If you have a few hours, some patience, and are good with instructions, this can't be beat. I've had this now for about 5 months and have absolutely zero complaints.