The seats are great for sitting. Firm but still comfortable. It isn’t very wide so not great for laying down unless you have the ottomans. Super easy to assemble.