Came to us a little beaten up, but does the job. Assembly is a pain but definitely doable in a few hours.