Great bed frame! It was a bit confusing to put together and took a while but it was so worth it. It is very comfortable and no squeaking at all. The bed pulls up easily even with my heavy mattress. The fabric is great and decently plush. I can’t complain!!