It was really good for the money some holes didn’t line up but after we drilled some new holes everything worked just fine. Wasnt too hard to assemble took around 30-40 minutes to finish the full assembly. After being fully assembled and working I don’t have any complaints it does what it’s advertised to do the tshirts come out striaght I never have a problem with the screens shifting or anything