Little on the flimsy side but perfect for a home office. Shelves wont hold anything too heavy so not ideal for dining room .