The cabinet is easy to put together.  The cabinet comes with everything I needed other then the tools . The cabinet is very sturdy