Size is perfect.  But  shelves are thinner than I expected and being 5 ft tall the underside of the shelf should be finished too. At least the top 2.  They are visible when sitting down.