Love this bench. Not too bad to put together. The pieces feel like great quality. Screwing things in is just at an awkward angle