This table was very easy to put together. I was a bit afraid that it would be a little too big for the area I had it destined. It was a nice surprise to discover that it is just the right size. The color is a nice white and it is just what I was looking for: Nothing too big or small. It is the perfect set up for a mini office with proper space to move things around the desk's surface and have the essentials. The desk itself is sturdy enough. It is definitely for those who look for a functional, modern contemporary, minimalist item that will add a nice clean aesthetic without looking or adding clutter to the space. Now, I just have to decide how to organize the shelving space and done!