Needed a 27 or 28 inch high triangle shaped end table to fit and be tall enough. This table just fit perfect and was solid and easy to put together and without flaws. 4 is the highest I can give a product in this price range (rather cheap price) and am completely satisfied. 
Easy to assemble also.