Easy to put together (just screw the legs on). Looks good and is the right size for what I needed. Why I gave it only 4 stars: The color is more of an off-white rather than true white. The baskets "shed" when you pull them in and out. The unit itself knicks easily when bumped and scratched.