Perfect.  I was looking for a table to fit under a window but long enough for a lamp and generous additional room for other thing as as well as a shelf for books and such. This totally fit the bill and was really great looking. The top part is already assembled so all you need to do is put on the legs and shelf which takes minutes.  Table is heavy and very well constructed.