Superb product and quality. Very well made, came ready assembled except for attaching legs -  put together in a jiffy.