Great fit but very very firm.  Assembly was easy and the look like they buoy pretty sturdy.