It is exactly perfect for my dining room and has even more storage space than I anticipated.  Assembly somewhat time consuming but worth it.