For the price it is absolutely perfect. I needed the length of the desktop and the filing drawer and this was exactly what I was looking for. It’s sturdy but hope the quality of the material used lasts a long time. You can’t complain about that for the price. It looks great and clean, not bulky. Definitely a good buy. Took a while to put together but it wasn’t hard to. I would lay out all the pieces and label them as that will make  it much easier when putting it together. I got storm grey and it’s a great color.