Easy to put together! A little firm but i’m sure it’ll loosen up over time. Love it so far! Especially for the price!