It was fairly simple to put together. It's the perfect size for my bathroom space and looks nice. The cabinet door didn't exactly align with lock, but we adjusted it a bit to make it work. Overall, we love this piece!