I would give five stars if the assembly had not been so challenging. It took five hours, and some additional "tinkering" because the bottom file drawer would not align. But the desk is a great size and very attractive--does not look "cheap," and has wonderful storage (the top drawer, which can also  flatten out for a keyboard, is huge). Just make sure you are up to the assembly task or find someone who is!