Worked out perfectly. Pretty easy to assemble as well. Velvet is soft. Cushioning is firm.