This is a cute little desk! I am going to put it in my bedroom and hang a mirror over it to use it as a vanity. I am not sure about the top but the legs are truly solid wood. It was fully assembled except for the legs so it only took me 10-15 minutes to put together! Feels stable and good quality.