Looks nice, but for 500 expected better quality.  Too many steps 40 to assembly.  Table top is too thin for structure. stable enough for a laptop and screen, if you leaned on it would crack or twist.