Took a while to build and the legs took some effort as it looked like they didn't fit but once you screw it in, it comes into place. The front panel desk has a touch of purple shade and thought it would be more grey.