Well I got this finished finally.. its not perfect by any means, but I didn't think it turned out to bad... Just picked up my cushions today and got them in too.
right side facing front:
left side facing front
New upholstry on cushions.. (same as benches) Nice microfiber material
The stairs were done before but I have added a piece to the top so my little Boston won't fall
thru... they are very steep and she doesn't like going down them.