Overall this is a good piece that I would buy again. Putting the legs on was a bit tricky as they sent two Allen wrenches of the same size when 4 of the bolts were a smaller size and at an awkward angle. Thankfully I am a cyclist and have plenty of Allen wrenches with my bike kit. It took about 30 min to put together. 
It’s very sturdy and the wood finish looks great. The padded bench is not very soft but it will do. It almost perfectly matches the pillow board on my bed!