Excellent quality. On the firm side. It was easy to put together when you follow the steps. Very well made.