Beautiful and easy to assemble on your own! It is firm,but I like that and assume it will get more soft as time goes on.