Fairly easy to put together and great quality for the price! I have slept on it several times, and so far, there is no creaking or instability when I move around.