It took one hour to put together just by myself. Very firm which is I like perfect size for a small room. ￼good quality for the price.