Pro -   huge seat - the dog and I fit side by side.   Nice looking Easy to put together   Con -  a little stiff but it will break in.  I wish it had more cushion but I read other reviews and knew what I was getting.