Assembly was not too difficult. It was straightforward and took two of us 60-90 minutes. Depth is good for working on a laptop. Nice quality