diff --git a/store/templates/item_page.html b/store/templates/item_page.html
index 7e789fd872e1cbab50d8d3455bffbc9a01341e3d..f1107d3de2a6e2bd63863176e23be4035a412273 100644
--- a/store/templates/item_page.html
+++ b/store/templates/item_page.html
@@ -1,38 +1,44 @@
 {%extends 'base.html' %}
-{% block content %}
 {% block title %} Item Page | Antiques Online {% endblock %}
-<div>
-    <img src='..\static\image_placeholder.png' alt="Image Placeholder" width="200" height="170">
-    <br />
-    Item price: £{{item.price}}
-    <br />
-    Item description: {{item.description}}
-    <br />
-    <form method="POST" action="{{ url_for('add_to_basket_set') if item.items else url_for('add_to_basket') }}">
-        <input type="hidden" name="item_id" value="{{ item.id }}">
-        <input class="button" type="submit" value="Add to basket">
-    </form>
-</div>
-<div>
-    {% if item.items %}
-    <h1>Items contained in set: </h1>
-    <table>
-        <thead>
-            <tr>
-                <th>Item description</th>
-                <th>Item price</th>
-                <th></th>
-            </tr>
-        </thead>
-        <tbody>
-            {% for item in item.items %}
-            <tr>
-                <td>{{ item['description'] }}</td>
-                <td>£{{ item['price'] }}</td>
-            </tr>
-            {% endfor %}
-        </tbody>
-    </table>
-    {% endif %}
+{% block content %}
+<div class="container vertical-center">
+    <div class="row">
+        <div class="col text-center">
+            <div class="align-items-center">
+                <img class="align-self-center" src="static\image_placeholder.png" alt="{{ item.description }}"
+                    style="width: 200px; height: 200px;"> <!-- Set image size to ensure content is always fitting. -->
+                <h2>{{ item.description }}</h2>
+                <p>£{{ item.price }}</p>
+                <form method="POST"
+                    action="{{ url_for('add_to_basket_set') if item.items else url_for('add_to_basket') }}">
+                    <input type="hidden" name="item_id" value="{{ item.id }}">
+                    <input class="button" type="submit" value="Add to basket">
+                </form>
+            </div>
+        </div>
+
+    </div>
+    <div class="row text-center">
+        {% if item.items %}
+        <h1>Items contained in set: </h1>
+        <table class="table">
+            <thead>
+                <tr>
+                    <th>Item description</th>
+                    <th>Item price</th>
+                    <th></th>
+                </tr>
+            </thead>
+            <tbody>
+                {% for item in item.items %}
+                <tr>
+                    <td>{{ item['description'] }}</td>
+                    <td>£{{ item['price'] }}</td>
+                </tr>
+                {% endfor %}
+            </tbody>
+        </table>
+        {% endif %}
+    </div>
 </div>
 {% endblock %}
\ No newline at end of file