This desk was perfect. Assembly was nothing. the desk top came assemble so all I had to do was attach the legs. That is it, only the legs LOVE IT. The desk has a slick neat style.