The space I have is too small for an average-size desk, and it was hard to find the one that had the right size and color. Fortunately, I was able to find this product. The material looks like it's on a par with Ikea products. I don't intend to put many stuff on top of the desk so it's not crowded, yet. Required about 4-5 hours of assembling. So far so good.