I Love This Cabinet. While It Took About An Hour To Put Together, It Was Very Easy To Do So. It Looks Beautiful In My Home. Great Purchase! Pros: Easy Assembly, Solid Constructioncons: None