Product delivered early (good) and easy to assemble for the legs (good), BUT the desktop was cracked in the middle on both sides. I requested a replacement and confirmation email says someone would contact me in 2 days, so far no news yet and no any alternative form of communication channel provided. Will have to return it if nobody contacts me.