Got this for my mom for Christmas and it's solid and beauiful. Assembly took less than 10 minutes. It's a small desk and I would recommend measuring your space.  I did that and it fit perfectly into a small window space.