Firm yet comfortable. Not 100% flawlessly constructed but very nice for the price. Fits well in my room.