Definitely worth the wait. It's just what we wanted. Almost canceled because of the long wait for delivery but am so happy we didn't. Very easy to assemble.FYI: don't know if it is recommended or not but we are urethaning it before using it.