It came in the mail fast. No issues with fabric being ripped. It was not bad putting it together. It took maybe and hour and a half. I’m really happy with it.