Firm, solid and easy to put together. Perfect size for my den. Looks nicer than the picture.