Amazing quality and easy to put together by myself! Very soft. Has a lot of cushion too so it’s not hard at all.