The construction is rigid, and the granite top looks nice. The assembly took about 2 hours, but it wasn't too difficult. The drawers feel light when it is being pulled. I would recommend this.