Very happy with this. Took me a few hours (maybe 3hrs max) to assemble and install on my own. Heavier mattress is recommended. Look and function is great though requires some strength to pull open.