I’d love to say perfect but …I bought this as a Fathers Day gift and when it was delivered, my husband happened to bring it in and since there was NO TAPE ON EITHER END, the canvas literally slipped out and the damn surprise was ruined. Not that he didn’t love it but truly guys, reinforce your shipping methods. Surprised it even made it to me like that.