This was perfect as I transitioned into work from home. The assembly was kind of long. I have done a lot of furniture assembly and would rate this as a little more difficult than average. But one it was put together it looks great. I love the extra storage the shelves provide