Absolutely perfect, received earlier than expected which was a bonus too. Well made side tables perfect height for my high armed sofa, just big enough for my needs. Came very well packaged too