A little challenging to assemble as it isn't super stable while under construction...be careful until it is fully assembled to prevent breaking it! The drawers are shallow and cabinet on the side is smaller than I anticipated. However, it does the job.