Cheap and not very impressed at all with this purchase. #1 its hard to level the desk since each leg needs to be adjusted separately and they don't easily raise up or down which will make adjusting this once it's on the best very difficult. #2 the screws for the keyboard tray end up cracking and pushing up through the veneer on the desktop if you tighten them too much. Luckily I read a previous purchaser's review and saw that little note so I didn't tighten too much. However, this is a design flaw for a cheaply made product. Use shorter screws! #3 the wheels are total junk so it doesn't roll very easily. And Lastly, #4 the parts bag was labeled wrong so it was difficult identifying which screws went where. I Would NOT recommend purchasing. There are better options out there.