It took about 30 mins to put together. Had some drawer issues but overall, very nice! Love the glass top!!