Well, the pros are , the bench is good and pretty solid.
The cons are,it is very narrow and the back end lifts but doesn't tip, when at least 50 lbs is put on the leg extension.
As for the attachments,we'll the preacher curl is good other than a little wobbly,but it's not like you're moving alot doing preacher curls anyway.
But the leg attachment is a little disappointing for hamstring curls, the strength curve is awkward but I guess you can't expect too much from just a bench attachment.Quad extension is fine,almost too low,but works.
All in all,on a scale of 1 to 10,I give it a 6,or 3 stars.