Definitely takes two people to put it on. I managed by myself on a full size mattress but it was a struggle for sure. Once it was finally on it looks nice and fits smooth. It has Velcro as well as the zipper at the bottom which is nice.