Very happy with  my purchase. My nephew assembled it in 35 minutes. It fits perfectly on my bed frame and mattress. Lowers the bed which is why I bought it. Have had it for 4 nights now and it’s sturdy with  no squeaks or sliding. Glad I bought it.