Pretty solid construction for the money. Love the granite top! The assembly is a little complicated,but working alone,I had it together in about 2 1/2 hours. And it looks terrific!