Easy to put together with a basic level of furniture assembly skills. All tools were included, although your own tools will probably be more comfortable to work with. Fit and finish are absolutely adequate for the price.