It’s a beauty. Exactly what the description said. Solid.
I hope the leatherette lasts over years - if it does then it’s the nicest dog sofa design, efficient, comfortable, and eliminats painful clean up associated with my hairy critter.
Dog loves it.
A feature to consider adding: leg length options 
 -  I would have liked a set of legs 6” to lift my dogs’ view point out the window.