All parts included and well marked. Easy to follow instructions. Rather time consuming to put together and lots of screws!! Looks really nice!