Easy to assemble, very attractive, but VERY firm and feels like it might not hold up over time. It creaks when I sit on it.