This is a medium-size desk that is perfect for working from home. I love the light-gray color, and the two drawers / one cabinet provide good storage (though a keyboard drawer would've been nice). A friend kindly assembled this for me, so I can't speak to the difficulty.