Absolutely perfect! These side tables tick all the boxes: (1) Stylish; (2) High Quality; (3) Perfect size / height; (4) Great Price; and (5) So easy to put together! - highly recommend!