Pretty time intensive to assemble (25+ pieces to put together for this small cabinet) but looks good in our home office.