That's a nice looking "small-room" system. I also have full-range speakers in a small room. In my room, the addition of more panels and thicker panels improved the sound.
Your upholstery skills aren't half-bad; better than my skills, I guarantee (I didn't even try and bought the pre-sewn bags).