No squeaks and it holds up great! Built with two people and took about 1.5hrs. Straight forward, just lots of screws but definitely worth it.