This is perfect! solid legs, beautiful fabric and the rivets just add alittle extra design  It sits just under the window ledge making it perfect for our small dog to look out the window and/or as extra seating for guests.