Looks wise, it’s perfect. However... the only reason it’s not getting a 5 is because it took hours to assemble. I am very handy and it took me 3 hours to put together! And there are lots of parts and pieces. I would recommend laying all the pieces out and putting the screws and stuff in plastic cups - labeled with their number so nothing gets lost. Otherwise this desk is perfect and has great storage!