Nice, modern looking bench with a rather thin tufted cushion, definitely not overstuffed like most tufted upholstery I have seen. Minus a star for the tricky assembly. I don't think a jig was used by the mfg when siting the screw holes. I found it best to assemble the frame and cushion entirely keeping the screws loose then square up each angle and then screw it tight or it will look wonky and wobble. I used a speed square and level to get the job done. There's a real danger of cross-threading the screws so go slow when starting them in the holes. Worth the extra effort, once it's together it looks nice sitting at the foot of my bed.