Looks very nice but it took our dog several weeks to warm up to it.  She had a different bed for several years but I wanted something to blend a little nicer in the living room.  She loves it now!
A plus is the button that holds the mattress cushion securely in the sofa.  It stays where it should.  The cover removes easily to wash as needed.
Our dog is 51 lbs and uses the bed at night occasionally - if weather is nice she is outside and has a bed on patio.  I was disappointed when front side of frame under mattress cushion broke away from frame and was on the floor.  I was able to put a new screw to secure it, but noticed that what was used to hold frame together is very short screw that would barely go into the wood.  So, not very sturdy construction here, for the price of the bed.
Have had many people compliments on it, and otherwise, has been a good bed.