Not to hard to put together.  Nice cabinet for the price.  Not sure if will last with alot of use.