This was harder to put together than I thought.  There are stains on the fabric part, but it’ll do the job for now.