Exactly what I needed. I wasn't expecting to have to assemble the shade, but who cares. It was great.