I had seen this coffee table everywhere from interior decorating to HGTV shows and it just really became a piece I wanted for my home. I actually used this as the inspiration piece for everything else when I decided to empty out my living room and start over. The room looks amazing and this table turned out to be the center of it. I like that I can put decorative things on it but if I want to put my feet on the table when I watch TV, I can with no worries. The table is extremely heavy duty - it's real wood and real cast iron. Both of these things make it very heavy so you'll probably want to build it wherever you want it permanently. I have hardwood floors so I used a canvas drop cloth underneath it to put it together. One good drop and a wheel probably would have put a good dent in the floor. The picture on the website doesn't really show the top very well. It isn't smooth wood. It is rough and rustic looking which is the look I was going for. It is also pretty dark wood - it isn't the light colored wood that is shown in the picture. Mine is very dark brown to almost black. All of the wheels roll and the two on each end swivel. I have mine on an area rug plus this thing is so heavy (I'm going to guess around 50-60 pounds) that you would have to give it a really good shove for it to roll anywhere. Also, you can adjust how tight you bolt the two large wheels on the side to the table. If the bolts are tight, the wheels won't move. My table didn't come with instructions but if you're at all handy, you can probably figure it out by looking at the picture. I contacted Overstock to ask a couple questions about how to put the table together and they said a customer support person would contact me. That hasn't happened yet. Also, it is helpful to have someone else help you put the table together. I put it together by myself but I had to use wood blocks to hold it to its finished height while I put the wheels on (similar to putting the jack under your car when changing the tire).