Very well made, pretty easy to put together. Great product. Doesn't squeak at all when the laying on the bed at all.