Well constructed but have had difficulty leveling it. The seat cushions are very firm, almost uncomfortably so.